Street Painters in Mallorca

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. You can buy royalty free editorial license for this image on Dreamstime Come and discover Mallorca through my eyes … Continue reading

Venetian celebration

A group of people wearing traditional medieval Venetian costumes celebrating on a street terrace in Venice during the Carnival days. You can buy this image here.