Japanese Anemone are beautiful plants, are very easy to grow and flower their heads off from August through to the frosts. During September they are at their best when there are few other plants around.
Daily Archives: 1 September 2014
1 post