1960s Lambretta TV/SXSeries 3


Location

Vancouver, BC, Canada

Category

Parts