Jake Baddeley – The Festival of Venus – 90 x 70 cm – 2011 – SOLD Jake Baddeley – The Festival of Venus – 90 x 70 cm – 2011 – SOLD