thames November 25, 2012 620 × 458 Sunday’s Travel Photos – London Ducks and tricycles share the Thames