More Photos From This Series
Sea World, Florida
And you thought they were just lawn ornaments. Sea World in Florida has quite the herd of these things, and many a person stopped to give 50 cents for food.
Add your comment. No HTML allowed.