5004055830

cave architecture (300008019) 'distinguished from' hillside architecture (300008033);

5004055830

cave architecture (300008019) 'distinguished from' hillside architecture (300008033);