No results found

Archival description
Phelps, Samuel, soldier Mayors -- Wales -- Haverfordwest English