Weegee
2016 • 126 pages