Lovely contrasts of yellow against blue sea and sky: Rosemarkie Beach, Black Isle