What a fantastic set of photographs. It looks like a good day was had by all. And a good evening, too!
Shame about the heat.