Welcome

1 min read
A statue of Catherine the Great draped in a hood and given a noose before the statue