Designed by
Title
Vendor booths and festive lights #100712976
Description
PALMA DE MALLORCA, BALEARIC ISLANDS, SPAIN - DECEMBER 3, 2016: Plaza Mayor Christmas market carousel and festive light decorations on December 3, 2016 in Palma de Mallorca, Balearic islands, Spain.
This image is editorial