Petersham Nurseries, popular garden shop in London, seen on Gardenista.

LEAVE A REPLY