Rain, downtown London, 1975 February 16, 2025 Posted in Places we went Rain, downtown London, 1975 (Visited 4 times, 1 visits today)Related Posts:Hot Pants on a London street in the 1970sTwo teenagers at a club in London, late '70sPunk girls in London, 1979Pickup - 1975The Rocky Horror Picture Show (1975)The Rocky Horror Picture Show (1975)The Rocky Horror Picture Show (1975)The Rocky Horror Picture Show (1975)