ALAN POSTLETHWAITE PHOTOGRAPHS


Single image

Date Location
14 Feb 1960
Sunday
Ref: AA28
East Dulwich