Helen of Troy
November 23, 2015Photographed for USA Network in Malta, 2002
Photographed for USA Network in Malta, 2002
Pomona & Palm Desert, California 1987 - Steve & Micke Alba
Texas ‘79 - ‘80
Texas 1980’s
Photographed for film “Big Night” promotion