ODISSEA

Paper theater, handmade unique piece  18x14x5 cm

Florence, March 2021