Istanbul, Turkey
Sur demande
80" X 120"