More
8. August 2012

Hummingbirds – Jewelled Messengers

Rufous-tailed hummingbird