Lecce81
Dec 12, 2016Public
Photo:
Photo: Workshop Tribuana on the beach, Lecce , south of Italia,1981, making Balinese Kechak, Totem improvisation.