Westminster Abbey
Memorial sculpture in Westminster Abbey, London.