Olympic Symbols On Thames

Thames River
The Olympic rings on the Thames River. (Michelle Golladay) Contributed Photo
Loading