Friday 27 June 2014

Little Bits of London

Passing through General Gordon Square in Woolwich this morning the trees have sprouted bees