Gallery Image

Second year Aquilegia on May 30 flowering profusely and almost three feet tall.