Monday, December 24, 2007

Optimists of Nine Elms Pet Cemetery

Could this be 'The dog/pet cemetery, Hyde Park?

LBB.