Vintage 1920s Spanish motor car racing poster advertising the Armangué Trophy in Tarragona on 29 October 1922 organized by the Reial Moto Club de Catalunya / Royal Moto Club of Catalonia. Illustration
Merla Moto Launch Event at Bike Shed Moto Co in Downtown LA – MERLA MOTO