Home » Francesca Cho’s Deli eXhibits » Francesca Cho: Blue Heart (2008). Oil on canvas, 15 x 15cm Francesca Cho: Blue Heart (2008). Oil on canvas, 15 x 15cm Posted on 9 October, 2011 by Philip Gowman