UK. London. Mentally handicapped residents go on a shopping excursion. 1994.
Ajax loader