LONDON. KENSINGTON PALACE GARDENS SIGN. GREAT BRITAIN.
AlexLondonJuny 2007UKkensingtonpalacegardensdef