littlefingersbigart.com
Wax-Resist Leaf Art
This beautiful artwork mixes science and nature to produce something beautiful!