Demeter Heads.jpg

DEMETER

BRONZE. 64 X 20 X 15 CM

EDITION OF 9

£4900.00