Organisation

Great Britain. Thames Survey Committee.