German flag at tank refurbishment depot

German flag at tank refurbishment depot


Darmstadt, Germany (DE)
At the entrance to a military site where it seems tanks are refurbished or repaired.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement