Grille (artillery)

German self-propelled gun From Wikipedia, the free encyclopedia

Grille (artillery)