Istanbul

Istanbul Clemens'ed

Location: Turkey (Europe)