Photograph - Photography
This pelican, a resident of Ponce Inlet, Florida, appears to be staring down my camera. Taken March 2010.
December 3rd, 2010
Viewed 39 Times - Last Visitor from Kiez, 12 - Germany on 03/18/2015 at 8:50 PM