Architecture of Majorca. The tower with big clock of City town hall in Old Town of Alcudia, Mallorca, Balearic island, Spain

- Image ID: M03CJ9