Yellowcraigs Beach CA049 Yellowcraigs Beach. The Lamb, Craigleith Islands and The Bass Rock. September £2