Poetic putrefaction: Alex Ayed’s oily installations at IAIA, New York

Search Results for: installation