Olympics

Olympic Symbols On Thames

The Olympic rings on the Thames River. (Michelle Golladay)
Contributed Photo
Copyright © 2016, CT Now
85°