Designed by
Title
Undefined workers working on construction #110605319
Description
ISTANBUL, TURKEY, FEBRUARY 9: City hospital construction site, February 9, 2018, in Istanbul, Turkey. When the city hospital bits will be Turkey`s largest hospital.
This image is editorial