Charing Cross London England Heliport design

Charing Cross London England Heliport design

1951 design for a heliport over Charing Cross in London, England