Stock Photo: Kremlin buildings. Bell tower (XVIIth c.) Novgorod the Great. Russia.