Home Collections

Manuel Teles da Silva, 3rd Marquis of Alegrete

Marquis of Alegrete

Wikidata
Source: