Grenade Mid Distant Explosion

Grenade Mid Distant Explosion

Exploding bomb or grenade between buildings

by
by
by
by
by
by