Gibraltar National Day - a huge street party
The 10th of September is the official National Day of the British overseas territory of Gibraltar. It is celebrated every year since 1992, so this year was the 20th anniversary.
Gibraltar National Day is a colourful reminder of the fiercely independent spirit of Gibraltarians and like every year all thirty thousand local residents dress up in red and write.
The Bishop Family of four generations celebrates the day together every year.