Home
Random
Trending
Today
40
posts added
Search
magazine.trueroyalty.tv
9YvEQ
TIL a polar bear used to live at the Tower of London and go swimming in the Thames. It was a gift from King Haakon of Norway in 1252