Tesla statue at St. Sava Cathedral in New York City.
Tesla statue at St. Sava Cathedral in New York City.
Average: 4.8 (4 votes)

Add new comment