Wax Baby

Clare Shenstone

1984

Britain, England

Not on display