Purple-throated Mountain-gem
Hummingbird Purple-throated Mountain Gem female 7312
Home
|
Previous