Annie The Ambulance

Land Rover Monthly
February, 2026

Annie is an 80 inch Land Rover, assembled under license by the Belgian firm Minerva SA and converted for military use as a field ambulance…

View Article
View Article