USA, California, Death Valley, Solar panels on desert

Leave a Reply