Designed by
Title
Top urban view of lots houses in Istanbul city, Turkey. Crowded red roofs and mosque. #74677242
Description
ISTANBUL TURKEY - JULY 15, 2015 :Top urban view of lots of houses in Istanbul city, Turkey. Town roofs - architectural background of cityscape.
This image is editorial