francesca lowe
pendulum
oil on linen
250 x 300 cm
2010