Home Directory About Contact Advertise
Free Trial Subscribe Sign In
Cnaan Liphshiz
A film crew preparing to record at the former concentration camp known as the Seventh Fort in Kaunas, Lithuania, July 12, 2016.