Designed by
Title
Debbie Barrable-Leung & Marie Allegro at 2012 NY Women`s Physique Contest #211017949
Description
Canadian Debbie Barrable-Leung and New Yorker Marie Allegro compare triceps at the New York IFBB Pro League Women`s Physique contest, held at the Tribeca Performing Arts Center in lower Manhattan on May 19, 2012. Both finished in a tie for 16th place.
This image is editorial