a city street under rain of flowers