Close up of colourful display of Petunias flowers in bloom in window box of office building beside busy London road England UK

- Image ID: BNH143