Petite - perseverance







small plants and flowers, growing in the garden. Even in spots where they should not be.