5003272149

animal architecture (300380002) 'distinguished from' animal housing (farm structures) (300004963);

5003272149

animal architecture (300380002) 'distinguished from' animal housing (farm structures) (300004963);