mirrormaskcamera-Debbie & Carrie, 1963. Mother & Child Reunion.

more about : mirrormaskcamera