28 The Green, Richmond

28 The Green, Richmond

James C. Newton, L.R.P.S. (photographer)1986
Archives