Do you recognise this couple? Dutch shop owner in appeal to track down owners of camera from Dundee

One of the pictures on the camera left in the Dutch coffee shop.
One of the pictures on the camera left in the Dutch coffee shop.