Designed by
Title
One of the towers of the Kazan Kremlin #65738248
Description
Kazan Kremlin - the oldest part of Kazan, a set of architectural, historical and archaeological sites , revealing the centuries-old history of the city: the archaeological remains of the first, second and third mounds ; white stone Kremlin , a number of churches