tedohara.net
pomham.jpg
Pomham Rock Lighthouse, off Riverside, RI