Atari Dump Site (Alamogordo, New Mexico, USA)

No description specified.