Insects and Flowers
A lotus flower in the garden at the front of the Cairo Museum - In Egypt this is a symbol of the sun, of creation and rebirth