Found my images being offered for free download in large sizes here:
hqwalls.com.ua/eng/
It's a Russian site, the images have no watermarks but are being offered as wallpapers for free. Click on the image and you can download a high rez copy of your photo.