Hamburg, Germany. 6th Jul, 2017. Demonstrators are carrying out an act against the G20 meeting (meeting of the twenty most economically powerful countries in the world) and take the streets of Hamburg city in northern Germany on Thursday, 06. Credit: Brazil Photo Press/Alamy Live News
Size: 3000px × 2000px
Photo credit: © Brazil Photo Press / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: