Top of Torre

Structure on the summit of Torre
Torre Mountain, Serra da Estrela, Portugal

Comments

No comments posted yet.