Two planters hold blooming flowers on a windowsill; London, EnglandImage #: 12318190 See More From: Leah Bignell