Pages

Friday, August 26, 2011

Jerusalem's five-century-old walls restored at cost of $5 million, idiosyncracies and all

Jerusalem's five-century-old walls restored at cost of $5 million, idiosyncracies and all

No comments: