Helena Bonham Carter

oil on canvas

101cm x 101cm

2013