« Picture of Sawyer Pond in New Hampshire | Main | Picture from Crystal Cove State Park »
Three jelly fish on the beach near Bay Head, New Jersey.
(thanks lakewentworth)
The comments to this entry are closed.
Comments