Title: La inventiva en España
Description: 75 p., [4] leaves of plates : 17 cm
Subjects: History, Science, Technology, Technology -- Spain -- History, Science -- Spain -- History
Places: Spain