Dutch police squad formation and horseback riding mounted police back view with #213590023
Description
Dutch police squad formation and horseback riding mounted police back view with `Police` logo emblem on uniform maintain public order after football game and rally in the streets of Amsterdam