Saturday, 30 June 2012

Picture daily 42


The Olympic rings at Tower Bridge