I think I'm one of the few people who actually know who this girl is.
To elaborate, this is Kate Garland from the Half-Life mod Azure Sheep. (Not sure if you can tell, but I sorta sluttied her up.) The Mods really fun, lots of cool set pieces. If your into Half-Life and its mods, then I recommend it.
You are free to copy, distribute and transmit this work under the following conditions: