Herbert Luck North


Herbert Luck North - architect and writer from United Kingdom of Great Britain and Ireland. He was born on January 1, 1871 in Leicester and died on February 9, 1941. He graduated from the Jesus College.