HomePotpourriSeeing Double Seeing Double by Laura Fabian/ March 10, 2013/ After a rain on a city street in Wales.