... - Present Schiphol, North Holland, Netherlands

  Quick facts

Component
NL Gendarmerie

  Higher headquarters