Abstract artwork of foetus superimposed on a leaf
Foetus in leaf. Abstract artwork of a foetus superimposed onto a leaf. This could represent nature and life in general, or the Gaia hypothesis, which suggests that the Earth as a planet can self-regulate as one organism.
Details
License type
Rights Managed