back
PIAZZA DI SPAGNA, SPANISH STEPS
limited edition silkscreen print
70x100 cm