In Ely Nevada, featuring the Telstar Satellite!
An odd mural of the origin of the telephone on the side of the phone company. It even features the Telstar Satellite!
(No street address given)
Ely, Nevada, US
Discovered by Paul Cloutier
on 8 December 2007.
Viewed 228 times.
If you’d like a reply, please include your email address.