Leopard with Bark Cloth - 24x32cm - SOLD

Leopard with Bark Cloth SOLD £400


 © Caroline Fulton 2011