Thank you both. That gives me something to work with.Apart from the groom having a look of Shane MacGowan, it's a mystery so far.
MyHeritage can date old photographs and so far I have been astonished at its accuracy. Just upload your photo and it gives a date immediately. No paid membership required.