Photos from our VERY HOT but great day!