Photograph of a Victory Party, Castle View, Denbigh.