The Hindu Holi Festival has been celebrated around the globe this week, with events also taking place closer to home this weekend.
The traditional festival marks the arrival of spring and the end of winter for people of the Hindu, Sikh and Jainism religions, with the celebrations taking many different forms depending on people's preferences.
It is celebrated across India and is used to celebrate life and the beginning of a new season. For Hindus, it celebrates the love of Radha Krishna and triumph, whilst also being an opportunity for families to get together.