Designed by
Title
NIAGARA FALLS, CANADA - JULY 29: Nikola Tesla Sculpture in Queen Victoria Park on July 29, 2017 in Niagara Falls, Canada. The #157407622
Description
NIAGARA FALLS, CANADA - JULY 29: Nikola Tesla Sculpture in Queen Victoria Park on July 29, 2017 in Niagara Falls, Ontario, Canada. The monument was designed by sculptor Les Drysdale and opened in 2006
This image is editorial