Pacha store front in Ibiza town, Balearic islands, Spain
IBIZA, BALEARIC ISLANDS, SPAIN - DECEMBER 15, 2015: Pacha store front in Eivissa on a sunny day on December 15, 2015 in Ibiza, Balearic islands, Spain
Size: 3046px × 2000px
Location: Ibiza, Spain
Photo credit: © MallorcaImages / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architectural, architecture, balearic, brand, building, chain, christmas, city, day, december, decoration, eivissa, fashion, front, ibiza, island, islands, landscape, mediterranean, natural, nature, outdoor, outdoors, pacha, plant, shopping, sign, spain, spanish, store, street, sunlight, sunny, sunshine, town, travel, urban, village, weather, winter