Collection search - APPOINTMENT AS BRITISH CONSULAR AGENT AT SAN JUAN BAUTISTA, MEXICO, OF MR. JOHN BUCHANAN

Date modified: