322783PD: Kelmscott Village shopping centre, 8 March 1983

slwa_b3159381_1jpg/141.7 KB

141.7 KB
Cached