SOLOMOSTRY, IT

Super Rosso, 2023

90 x 90 cm | 35.43 x 35.43 in