michaelhayesnpt

Michael Hayes

Combining contemporary styles with emerging trends. Two unique locations in the heart of Newport. 204 Bellevue Avenue & 19 Bowen's Wharf www.michaelhayesnewport.com
  • 437 posts
  • 1,258 followers
  • 2,355 following
Load more