theartgallery.co
Station I, 2005 I The ART.gallery - Dominic Couturier
Station I, 2005 | The ART.gallery - Dominic Couturier. Oil tar gesso on canvas 48 × 60 in 121.9 × 152.4 cm. Discover more of her artworks here...