Monday 11 June 2012

Picture daily


A view across the Thames from The Design Museum