Miniaturk, Istanbul

Miniaturk

No:7 İmrahor Caddesi, Istanbul, Türkiye

More in Istanbul

Explore city