Stock Photo - Purple loosestrife (Lythrum salicaria)

Stock Photo: Purple loosestrife (Lythrum salicaria).

Searchable keywords