Amsterdam, The Netherlands - November 5, 2016: People hold an anonymous demonstration for Heal the World on Dam square in Amsterdam, The Netherlands on November 5, 2016
Editorial use only
Editorial credit: jan kranendonk / Shutterstock.com

Royalty-free stock photo ID: 556335301

Amsterdam, The Netherlands - November 5, 2016: People hold an anonymous demonstration for Heal the World on Dam square in Amsterdam, The Netherlands on November 5, 2016