Alexander III of England (Blooming Roses)

Alexander III was King of England