Stephen Park
British contemporary
Lion king
Acrylic
SOLD