Kensington Palace Loggia inscription, London Published 09/05/2016 at 1600 × 1057 in London’s Kensington Palace and Gardens ← Previous Next →