Kensington Palace, London, England

Gramps ID P3120

References

  1. Hanover, Victoria [I24587]