Advanced Search
Image Not Available

Peter Scheemakers

Flemish, baptized 1691, died 1781

Nationality:British