Pomegranates
d.2004
$800
30 x 22 in. / 76.3 x 55.8 cm