The topkapi palace

4 min read

ISTANBUL, TURKEY, 1460-1478

In almost 400 years of its history, Istanbul’s i