Shop

Home Israel Panning shot of Solar panel mirrors shot in Israel.