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

Metropolis

Citeste in limba romana Aerial image of extremely crowded buildings in a big European city (Barcelona,Spain). It is impressive how packed we,The Human Beings,leave. Probably The Ants can watch in a packed hill an interesting documentary, on theirs “Discovery Channel”, about the lifestyle of those strange beings called Humans. This … Continue reading