(isa)

Lisa Harrow shirtless bikini

People Say:

Lisa Harrow in The Final Conflict (1981)