Evening Primrose Family - Photo (c) Steve Ganley, some rights reserved (CC BY-NC), uploaded by Steve Ganley Comprehensive check list for Evening Primrose Family (Family Onagraceae)
Source: (Link)