image
A Fragment of Eden
Installation
Steel, grating, tree pit, plants, insects, people
variable in size