Bermondsey, London, England
References (2)
Individual:
Princess Mary Princess of Scotland
Individual:
Princess of Scotland Mary