Skip to main content

Carta de poder., May 7th, 1696 (?).

What is IIIF?