Spanish Consulate records,
Author
Spain.
Publication Details