Vexillology
probablynaked
•
10mo ago
•
100%
Best city flag ever? Zheleznogorsk, Russia
The town manufactures nuclear weapons, and their flag appropriately features a Russian bear fighting / opening an atom.
Comments 0