Station. Lithograph. 420 x 630 mm. 2001. Edition of 75 (sold out)

Leave a Comment