The Pamphlet Collection of Sir Robert Stout: Volume 41

Olivieri, Cavaliere Luigi, Venice

Olivieri, Cavaliere Luigi, Venice.

479 Cameos.