Special thanks to Jenny Willis for taking many of the photos!