"I can see you!" This picture was taken just west of Wells St. Beach, from a persons window. Gosh, wouldn't you love to have that view?