Richmond upon Thames: the view from London's "Arcadia" along the River Thames in Southwest London.
1914-18 War Memorial,
So you dared to go outside yesterday?... maybe it was time to buy a new flower anyhow?
Wow. I guess it is a forgotten grave site.
excellent title. Self explanatory.