Nova Italiae Delinatio

$25.00

Unknown

Image: 21.5×18
Paper: 31.5×23.5

1 in stock