I've some vintage Rolex ads bought at
https://alte-werbung.de/
(which means simply "vintage advertisement").
They have always a range of Rolex ads (in German as well as in English) and ads of other watch brands.
At first sight I couldn't find exactly those you have posted, but perhaps you like to take a look yourself.
One example I found at my quick view:
https://alte-werbung.de/cgi-bin/shop/fr ... 05822&all=
Good luck!