Live action footage
It's a museum as a world wonder in Istanbul. Istanbul, Hagia Sophia Basilica
HD
1920 x 1080