Southey, Trevor

"Ilya"

84" x 60" (213.36 x 152.4 cm)

1999, Oil on Canvas

Meg# 6945, Price Code: 5

back to top