A cracking, mysterious image from July 1966, taken by my parents on holiday. What a find!