MIDDLESEX
Hampton

St Mary's Parish Church, Hampton, Middlesex - 20th December 2003