Solar Caravan provides solar-powered internet

Photo | October 21, 2011