Non-profit or charity
Carnival provides many things. It's chance to meet like minded people who will become friends, a chance to be involved in one of the biggest events held in Glastonbury. There are administrative, ...show more