An Wei and Helen in Connecticut 1985 photo by An Wei Full size 311 × 208 pixels An Wei and Helen at her home in Connecticut in 1985photo by An Wei Previous image Next image