Designed by
Title
Nikola Tesla looking over the Niagara Falls #232204038
Description
Nikola Tesla was a great inventor and his contributions is AC current supply system, the DC motor and many more.This is a photo of a statue honouring this great engineer. This was taken in Canada Niagara Falls.
This image is editorial