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

The eye of a researcher

Image of a female researcher eye through a molecular model structure.Selective focus on the eye. You can buy this image here My portfolio on Shutterstock