Sat. Dec 7th, 2024

The Kremlin

Most every country has a central shrine, a place that without a shadow of a doubt serves as the face of that nation and is recognizable from any vantage point.…