Margaret E Macculloch & David J Hall Family History Research - Alexandra Palace Station,London,England.(1930)

Alexandra Palace Station,
London,
England.
(1930)