new flowers growing on a ledge