Smelly mass of diapers, oil and baby wipes makes it to the Museum of London
Source: Windsor NewsPublished on 2018-02-08