Shop

Home Israel A solar power plant at a kibbutz shot in Israel.