Day

June 21, 2013
Project: Solar Photovoltaic Location: Calera y Chozas, Toledo, España Use two fingers to move the mapMap DataMap data ©2016 Google Imagery ©2016 TerraMetrics