Kremlin on the shelf

Kremlin on the shelf — Adam Zyglis, The Buffalo News, NY

Kremlin on the shelf

— Adam Zyglis, The Buffalo News, NY