Churchill Assault Vehicle Royal Engineers (AVRE)

Leave a Reply