Pomham Rocks Lighthouse sits on a small island just off the coast of East Providence, Rhode Island

Total Views : 142
Zoom In Zoom Out Read Later Print

Photo: David Amadio Photography

Pomham Rocks Lighthouse sits on a small island just off the coast of East Providence, Rhode Island