Masonic register for Joseph K. Foster

Item Information