Island Street Miming There are dozens of Living Sculptures in Palma’s streets and squares, ready for donations from the passers-by and in the main, from tourists. You may have seen some of these […] Street Miming