Image 1 of 1

409389.jpg

Avenguda Rei Jaume lll. This street is one of the principal retailing areas of Palma de Mallorca, Spain, with many fashion brands represented.