Guimarães – oldest and one of the most important historical cities of Portugal

Full-Size Image |  Main Gallery Page

Guimarães – oldest and one of the most important historical cities of Portugal