Patrick Hagan
Patrick Hagan
Patrick Hagan

Patrick Hagan

  • Nashua, New Hampshire.

We must never confuse elegance with snobbery. Yves Saint Laurent