Many thanks to Katie Ward for several of the pictures!