Photograph of a Victory Party, Castle View, Denbigh.

Archive Unit