The most striking images of the elements from around the world.
Holi Festival 2012: In pictures
Holi 2012: Festival of Colours
The traditional Hindu spring festival Holi is celebrated all over India on 8 March. People cover themselves and others in perfume, brightly coloured powder and water - it's a spectacle not to be missed.