The hyperlink from the graphic you posted shows that it was found on and reproduces into this thread from a Ukrainian site. A hotlink by which to verify this is:
The babel.ua domain was created 2020-08-07, and is hosted by Hosting Ukraine LLC, according to whois.com.
As to Stalin, here is an actual "wedding" photo and far less entertaining photo, found at Carnegie Endowment:
One wonders what such a historic photo will look like, when this war ends.
As to swastikas in current political protests, one finds: