Place: Streets of Istanbul, Istanbul, Turkey
By robino van robokow Uploaded on 20 January 2008 1 favorite, 848 views
There is always something going on in the streets of Istanbul.