Gibraltar takes holidays at Easter, two days at Christmas and one for New Year. There's also Commonwealth Day on 12 March, May Day on 1 May, the Spring Bank Holiday on the last Monday in May, the Queen's Birthday in mid-June and Gibraltar National Day on 10 September. Gibraltar's modest program of annual events includes a flower show in April, an arts and sporting festival which runs through most of May and an annual fair which straddles National Day in September. There's also a drama festival in early December. The Gibraltar Ornithological and Natural History Society hosts 'rambles' on the last Sunday of each month, focusing on various natural features of the territory.