At least I think it was an aster... I saw it in a planting scheme last summer along with some grasses... It was a particularly large flowered variety but I can't seem to find it online by googling 'large aster'. Can anyone help?