A Foggy Day in London Town

A Foggy Day in London Town

The air was thick with fog when Palacia and the King landed at Heathrow Airport, the kind of mist that transforms London into a city of whispers a...

Read more