IMG_3050

20 minutes before the speakers started, there was a huge crowd, with hundreds more coming in the ensuing half hour