That Others May Live

Comment by Jack

There’s a bunch of buildings with spots that look like they’ve been bombed. Also, are these solar panels? View Placemark