Image 1 of 1

Tavira-Clock-Church-006

St Mary of the Castle Church with Clock Tower, Tavira, Algarve, Portugal
twitterlinkedinfacebook