At the time his mother was working as a 24-year-old seamstress at Harrods and had been given the day off work to mark the end of the Second World War in Europe.
Mr Barker of Mildenhall, Suffolk, said: "As I looked closer I saw a young woman dancing and laughing.
"She was dressed immaculately and I realised it looked like my mum next to my aunt. I just could not believe my eyes. I was utterly speechless
"I was 90 per cent sure it was her, but I was able to double check by comparing the card with old pictures of her that I had from the war years.
"I could then tell for sure that it was definitely them. The coincidence of finding it is absolutely staggering. The odds must be millions to one.
From the Upcoming ueue, submitted by .