Blue-throated Mountain-gem
Madera Kubo lodge, Madera Canyon, AZ
May 14, 2009 ©John Schwarz
Blue-throated Mountain-gem
Blue-throated Mountain-gem
Madera Kubo lodge, Madera Canyon, AZ
May 14, 2009 ©John Schwarz
Blue-throated Mountain-gem