Is This London Statue Paying Tribute To Usain Bolt?

By Lwblog @londonwalks

Father Thames at Trinity Square – Getting into the Olympic spirit?