Save by KilroyTrip Char Churchill AVRE LION-SUR-MER The Churchill AVRE (Armoured Vehicule Royal Engineers) ....