Helena Bonham Carter

Oil on canvas

101cm x 101cm

2013