Photograph -Church Residence opposite 60 The Avenue
Production date
1958-1973
See full details