Tal Shoshan, Savage Spirit, 2013, Chelouche Gallery, installation view (1)

Contact Us

Skip to content