La Covacha and Garganta de los Caballeros

La Covacha, Losar and Point 2,300 towering Garganta de los Caballeros as seen from El Cancho. May 8, 2005.

Comments

No comments posted yet.