Designed by
Title
Street Painters in Mallorca #27389052
Description
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.
This image is editorial