Kazan Kremlin Russia
Day 7 of Grand Russia UNESCO Tour: Discover Kazan