Spirit of Ecstasy
2010
oil on canvas
135 x 190 cm /  53.15 x  74.8 inches

« | »