26-129 All British Council Week (AYPA) High Leigh Conference Centre Hertfordshire 1962
jAlbum image gallery software