Tagged: Ruddy Duck

Ruddy Duck1

Lake Chabot, Castro Valley in USA ( February 28, 2009 )

ruddy-duck-img1

Palo Alto Bayland in USA ( June 30,2007 )