Rain, rain go away. On February 22, 2015February 22, 2015 By teacupandcake Wet street in Chinatown, London, during Chinese New Year 2015. Photo by Sarah Rajabalee Advertisements Related