Triumph Dolomite 1300 at Pendine Wales UK

UK
Our International Editions