mail_outline sales@mediastorehouse.com
Portugal, Minho, Guimaraes. Castelo de Sao Miguel (10th century castle)