[105329] Island. London, UK. January 1977. 21.0x28.7cm. 4pp with six publicity press photos. Condition: very good plus.