Distant Explosion

Distant Explosion

Huge bomb explosion (controlled detonation)

by
by
by
by
by
by