Palo Alto Bayland in USA ( June 29, 2007 )

American Great Blue Heron ( Ardea herodias )

Leave a Response