SCREEN PRINT
Inca VI   large product photo

64 cm x 75 cm