ISLE of WIGHT LAMBRETTA DAY 2017 A selection of photos of the Isle of Wight Lambretta Day May 28th 2017 in Newport and Ryde. CLICK ON IMAGE TO ENLARGE