dupe thread, other here https://whyweprotest.net/community/threads/hamburg-50th-march-10-2012.100910/
Why We Protest | Activism Forum - Error You do not have permission to view this page or perform this action.
I don't know who the photographer is of these photos but they were posted by anon0004 on db0 where I grabbed them from.