Designed by
Title
Los Angeles -USA, October, 3: Camera Obscura Demonstrating Nicolas Tesla Electricity Experiment in Griffith Observatory in Los An #41568607
Description
Los Angeles -USA, October, 3: Camera Obscura Demonstrating Nicolas Tesla Electricity Experiment in Griffith Observatory in Los Angeles, California, October, 3, 2013, United States
This image is editorial