Pete's Trip Reports

Day 2: The Italian Gardens, in Kensington Gardens