Skomer Island.
Publisher: The Trust
Published: 1970
Place of publication: [Aberystwyth]
Language: eng