Photo Details

Photo detail

November 17, 2012

A librarian goes through books at the library of the Scientology center in the port city of Jaffa Tel Aviv, Israel on Nov. 7. The facility opened in August.

loading...