where the Heck is mom
A museum of tanks…
Me!
20 years ago
A museum of tanks inside the walls of the Citadel.
Exit mobile version