Photograph - Photography
This pelican, a resident of Ponce Inlet, Florida, appears to be staring down my camera. Taken March 2010.
December 3rd, 2010
Viewed 40 Times - Last Visitor from Beverly Hills, CA on 05/26/2015 at 2:35 AM