Designed by
Title
Aldershot, UK - 9th September 2020: Chieftain Challenger Tank on display at Aldershot Museum #196121065
Description
Aldershot, UK - 9th September 2020: Chieftain Challenger Tank on display at Aldershot Museum. High quality photo
This image is editorial