Surf Shack

Surf Shack, Newport, RI 02840, United States

Location