Designed by
Title
Installation temporary exhibition platform, Taksim #179338474
Description
Istanbul, Turkey - February 12, 2020: Installing of the temporary exhibition platform arranged by the Metropolitan Municipality in Taksim Square under the name of The Convergence Stop
This image is editorial