The Luckiest Place on Earth, at Folkestone Central Railway Bridge, transforms the bridge into a Lucky Gateway to the town through artistic sleight of hand

Photo: courtesy Thierry Bal