Tel Ira


Tel Ira - archaeological site in Israel.