023. Irvine Valley, East Ayrshire

Publication Number: 23

Editors: Anne Johnstone, James Mair and Gerald Hearns

ISBN: 0 86389 061

Pages:25

Price: £3.50

Comments:   Not currently available