Parque Natural da Serra da Estrela – Spain & Portgual Tour 2009
Driving through the Serra da Estrela mountain range in Portugal – the country’s highest mountains.
Read MoreDriving through the Serra da Estrela mountain range in Portugal – the country’s highest mountains.
Read More