Tags

Spencer’s remains are buried in Highgate Cemetery in London.

Taken on July 4, 2008.

Advertisements