Categories
Photo

Snow Crab

20120301-144227.jpg

At The Crab Shack in Tybee Island, Georgia.