Her name is Tracey Heart. This particular shot was from a shoot done by Zelea Photography of Hamilton, Ontario, Canada.Here she is in slightly less clothing: