La Gomera

La Gomera as seen from the Los Pajares main summit. Dec 28th 2006

Comments

No comments posted yet.