Tuesday, 10 August 2021

Peter de Kempeneer 1503-1586 (or 1580 ?)


 

No comments: