Purple-throated Mountain-gem
Hummingbird Purple-throated Mountain Gem female 2067 2
Home | Previous | Next