Fri. Dec 8th, 2023

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.…