Purple Loosestrife
Purple Loosestrife (Lythrum salicaria)

Return to the menu