Torres Villarroel, Diego de, 1693-1770

Individual, 9265
Lifespan
1693-1770
Variant names
Torres y Villarroel, Diego de, 1693?-1770