What does a Lilyfields Latin escort have in common with Larry the Cat?
The most famous feline in Britain today is Larry the cat, the Prime Minister’s cat, or to give him his official title, Chief Mouser to the Cabinet Office. The British government has been employing cats to keep away mice and rats from Downing Street for over 500 years, and Larry has held the position since …
What does a Lilyfields Latin escort have in common with Larry the Cat? Read More »