My sister sent me this photo she said it says "1975 in Torque with Hillary" on the back.

Makes me 17 and I look exactly like this now:)

I think it means Torquay a town in southern England

g