Open menu
Folkestone (England). Port Health Authority
[Report 1957]