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