Europe, Spain, Balearic Islands, Mallorca, Palma de Mallorca, street scenes,plaza, female mime.

- Image ID: FRD391
Emily Marie Wilson / Alamy Stock Photo
Image ID: FRD391
Location: Palma de Mallorca, Mallorca, Balearic Islands,Spain