Colour transparencies of Henley Street, shop window, No. ? .
SC38/96-98
1966
1 item
open
item
Enquire about this object