with 226 illustrations in the text, 80 plates and one map

Showing the single result