Kazakhstan 2006

Himalayan Rubythroat (2)

Himalayan Rubythroat (2)

This image has been viewed 1590 times