Ukraine war supplied by France 155mm self propelled howitzer CAESAR

@WarfareFootage
Back to Top