Image 1 of 1

453061.jpg

Street scene, Palma de Mallorca, Spain