Roy Mallari – Filipino artist, creates art pieces using natural green leaves. In this series, Roy has created symbols and famous logos such as Instagram, WWF and the World Cup
Astonishing Pieces of Art from Leaves of Trees
10 years ago
Irony in trying to symbolize protecting living things by meticulously destroying them and preserving an image of the vivisection.