This museum is well worth a visit in Qawra- Malta if you ever holiday there. Mainly british cars and the Lambretta & Vespa are just nostagic memories.
bacco
Nice one Bacco ... Nice pics