2012 Oil on canvas 59 x 78.7 inches / 150 x 200 cm
2024 Oil on canvas 27.5 x 35.5 inches / 70 x 90 cm
2013 Oil on canvas 47.2 x 31.4 inches / 120 x 80 cm
2024 Acrylic on paper 16.5 x 11.8 inches / 42 x 30 cm
2020 – 2024 Oil on canvas 51.2 x 66.9 inches / 130 x 170 cm
2023 Oil on canvas 39.4 x 55.1 inches / 100 x 140 cm
Forgot your password?
Lost your password? Please enter your email address. You will receive mail with link to set new password.
Back to login