Desert and Mountain: Violet- green Swallow at Nest

Golondrina verdeSierra San Pedro Martir
Violet- green Swallow at Nest

Golondrina verde 

Sierra San Pedro Martir