Statue of King Afonso Henriques by the Sacred Hill in the city of Guimaraes. Historical and cultural heritage of the city of Guimaraes, Portugal.
Guimarães Castle. Photo of the medieval castle.
InPhotoStock
Phone: