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