Jane Foole
English court jester

Jane Foole