Tricia Helfer & Rachel Blanchard pose for photographers at the premiere of 'Open House' during the 2010 Tribeca Film Festival at the Clearview Chelsea Cinemas in New York City on April 24:
Liked by 8 users: Aekhyron, axolotl, CB, Cheshire, IamRaider, jacksboots, ldm_78, Regmeister