Christmas lights in Palma’s Placa Major

Festive Palma

Christmas lights in Palma’s Placa Major.

Palma’s Placa Major is lit for Christmas

Leave a Reply