rocky foreshore with Bass rock in distance, Yellowcraig beach nr North berwick