Friday 1 July 2011

Nature in town


Fletching Road is a short little street in Charlton - it doesn't really go anywhere and runs along the back of the shops in The Village so it doesn't have the best views... some unexpected little pieces of nature though!