A scented small town garden in Kensington.
A scented small town garden in Kensington.