The fun embellishments on the card are paper strips from Doodlebug, but you could easily make your own with decorative scissors or great punches. The flowers are from Imaginescense and are called Tiger Lily.
Hope this card inspires you today. Makes me want to go out to the beach. Maybe I will see an angel.