From the top left:
fast growing and just beginning to flower - blue Passion Flower ( Passiflora Caerulea),
our 10 meters high red flowering Bougainvillea,
Tulbaghia Violacea - called a "wild garlic",
red Azalea in flowers,
Fragaria Vesca or simply a strawberry,
yellow roses just beginning to flower,
had a nice cup of coffee in the garden and
little yellowish flowers of papirus ( Cyperus Papirus ).
All pictures taken on the same day, April 23th, 2009.