Back

Week 13

A former British Army "Pink Panther" Land Rover Series 11A on display at the War and Peace show in Kent in 2001