Stock Photo - Construction site in Istanbul, Turkey.

Stock Photo: Construction site in Istanbul, Turkey.

Searchable keywords

Choose multiple keywords