francesca lowe
inertia
oil on canvas
173 x 147 cm
2010