In England, the burning fuel depots

Smoke from a fire can be seen from space














Tags

See also

New and interesting