A sailboat cruises by a small island and Ram Island Ledge Light as seen from Peaks Island.
By Yankee Magazine
Aug 03 2005