Designed by
Title
Artwork displayed in Istanbul Modern Art Museum #132084762
Description
Istanbul, Turkey - September 9, 2018: Artwork displayed in the temporary gallery of Istanbul Modern Art Museum in Beyoglu, Istanbul, Turkey
This image is editorial