Police and army with armored vehicles and tanks clearing barricades in Vondelbuurt, Amsterdam; Mobile unit expels bystanders Date: March 3, 1980 Location: Amsterdam, Noord-Holland Keywords: Barricades


Size: 3896px × 2567px
Photo credit: © BNA Photographic / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: