Carnival celebrations were held at a school to commemorate the passing on of the Olympic Torch.
Mary Rose School in Southsea paid tribute to the Olympic flame being handed over from London to Rio for the 2016 Games.
The school was decorated in bright, carnival colours and the staff and students also dressed up for the occasion.
The children had a day of learning to dance and making their own drums, and there also sporting activities.
Headteacher Alison Beane said: ‘We wanted to teach the children about different cultures.
‘We wanted to give the message that the flag might have left our country but is burning bright in another.’
She added: ‘Some of the costumes were fantastic.’
The school did a similar day back in 2009 to mark the flame coming to London from Beijing.