St Helena linschoten print 1596

St Helena linschoten print 1596