Is this, by any chance, Kiera Sky? Looks like her but I think I am probably wrong.
http://www.kierasky.com/