Stephen Park
British contemporary
The iconic snow leopard
Oils
SOLD