The Alta Vista Hotel letterhead from the time when Tesla stayed there.
The Alta Vista Hotel letterhead from the time when Tesla stayed there.
Average: 3 (1 vote)

Add new comment