LEAF #1
JUNE 2016

PUBLIC ART
INSTALLATION

Leaf #1 exhibited at Drassanes Metro station in Barcelona, Spain as part of Swab Art Fair.


SAHAND MOHAJER 
©2018