Street

Street

ISTANBUL * TURKEY
A typical street off the main shopping areas of Istanbul.