Photo gallery courtesy of Claire Gulline.