I do believe the site I am referring to is located in the bottom right corner of each picture posted...silly me. Tee hee hee
That top image is really gorgeous. I wonder who the artist was.
Check out the Goddessfreya sight I am sure there are more by the same artist.