https://www.britishfreedomparty.com/join
Today, but all the way back in 1189, Richard I "the Lionheart" was crowned King of England. Pictured is his statue, located outside the Palace of Westminster, opposite Westminster Abbey here in London.

Comments

Be the first to add a comment