Beast Market 1962

Ministry of Transport testing a Jaguar at the Beast Market in Wrexham 1962


Source: NWN Media; Local Bygones.