Jarville, Purple Flags

Jarville, Purple Flags, Bearded Iris, glass painting, large, floral, gardens,