– 51 X 51 cm
– 100% COTTON
– HANDMADE SCREEN PRINTING
– DESIGN BY Hen's Teeth Creator
- 100% ITALIAN
Unavailable
Sold Out