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

« |
back to themes