Eden

1983
130cm x 55cm x 55cm
Concrete

<<      >>