Image 1 of 1

409452.jpg

Street artist with potential clients in Plaça Major, the main square, in Palma de Mallorca in the Balearic Islands, Spain.