WORK > INSTALLATION

Mecca
Mecca
Mixed Media Installation
2014

Completed at the Babayan Culture House in Ibrahimpasa, Turkey.