Kazakhstan 2006

Himalayan Rubythroat (2)

Himalayan Rubythroat (2)

This image has been viewed 1443 times