ruddy-duck-img1

Palo Alto Bayland in USA ( June 30,2007 )

Ruddy Duck ( Oxyura jamaicensis )

Leave a Response