University of Arizona

Hypnerotomachia Poliphili, 1499

Hypnerotomachia Poliphili, 1499