english-idylls - Tall Bearded Iris (’Patchwork Puzzle’).

See more : english-idylls