Posters

Biophilia Poster

International poster competition about Biophilia.

Biophilia is an idea that humans have an innate connection to nature. This connection helps our physical and mental wellbeing.