Wednesday, June 7, 2023

Flaming Leopard

 What is said to be a burning German Leopard tank.




No comments: