Thames London | Street A montage of shots taken at this year’s Thames Festival — originally meant as only a couple of shots, once I’d started taking them I couldn’t seem to stop. There are more.