Pictures from Katie.
Click on images to see larger images.