ISRAEL | Tuesday, 8 November 2011 | Views [242]
Larger than life. A reminder of the source of the existence of our species.