Common
John Spencer (Lord Mayor of London)
English merchant and Lord Mayor of London
English merchant and Lord Mayor of London
Sir John Spencer (died 1610) was a successful English merchant and Lord Mayor of London.
Open boosters, collect cards and trade them. Free to play.
Play for free