illustration

Humanized nature

An illustration about people trying to controle nature.