Palma de Mallorca, Spain; December 7th 2021: Palma Town Hall flags. The Town Hall is located on Plaza de Cort
Size:
5472px × 3648px
Photo credit: ©
Juan / Alamy / Afripics
License:
Royalty Free
Model Released:
No
Keywords:
city,
cort,
de,
hall,
majorca,
mallorca,
palma,
plaza,
plaç,
town