AGM attendees and their hats

Best Hat in the Hall:

BARB KENT