Rachel McLish (runner up) & Kiki Elomaa, Ms. Olympia Winner
Philadelphia, 1981


CLOSE