Piotr ZarębaSarkis, a world famous Turkish artist, thinks this would be the first question, people will ask about his new exhibition Site, open to visitors in Istanbul Modern gallery until January 10. “These are images captured from my past exhibitions held since 19’/70s at museums, contemporary art centers and galleries in different cities,” explains the […]