Town and castle of Silves, Algarve, Portugal

- Image ID: B22K40
Town and castle of Silves, Algarve, Portugal
jaxpix / Alamy Stock Photo
Image ID: B22K40
Location: Silves Algarve Portugal Europe