SCREEN PRINT
Garden 6   large product photo

86 cm x 76 cm