Ida Lewis Rock Lighthouse, Newport, RI
Ida Lewis Rock Lighthouse, Newport, RI

Newport,

RI

United States

Ida Lewis Rock Lighthouse

Location and Nearby Landscapes

Nearby Landscapes