Purple loosestrife (Lythrum salicaria) England: Surrey, Guildford. © Linda Pitkin LP0012_02
click image to enlarge