Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Palma de Mallorca, Spain- July 9, 2012: Street painters working near The Cathedral of Santa Maria of Palma (La Seu) in Majorca. Palma de Majorca is the capital city of the island Mallorca in Balearic Islands in Spain.