Français
Home
Works
Bio
Press
Contact
Flash
Oil on canvas, 72" x 38" / 182 cm x 96 cm