www
.THEMAVESITE.
com
11/12
A forest captured inside a droplet of water
Looks like a mini-world.