William Kemeys, of Newport, et.al. (Q110427962)
- Aft 1505
Language:
other details
description - Aft 1505

External Links