Purple Loostrife - Image # 569-18s

Copyright 2006 Bill Danielson

569-18s loosestrife