Arrival, walking and snorkeling in Squirrel Island
Arrival, walking and snorkeling in Squirrel Island
Squirrel Island,
Maine,
United States of America
(43.81° North - 69.63° West)
Taken 2005-07-15 12:24
, with DiMAGE X50
