LAMBRETTA PATCH - BUILT IN ITALY - THRASHED IN ENGLAND PATCH 85MM DIA
LAMBRETTA PATCH - BUILT IN ITALY - THRASHED IN ENGLAND PATCH
85MM DIA
£2.25 only