1

Nieuw Vickers PVH131 Pompen in Hubei, China