The multicoloured pebbles on New Aberdour beach the result of glacial deposits which form some of the soft sandstone composite rock found at this location
143