Day 150: Aquilegia 'Barlow Series'

Double flowers are pants for pollinators, or so goes the accepted wisdom. The reasoning being they are “often” sterile, and so bother neither with nectar nor pollen production…

Read more