The Soprano, S.E. England

It is 1951 and a remote mining village on the North Staffordshire Moors is hit by one of … Continue Reading