Two-Way Mirror, Portraits and Self-Portraits > Self-Portraits

Self-portrait, Hetta Inlet, Prince of Wales Island, Alaska.
Self-portrait, Hetta Inlet, Prince of Wales Island, Alaska.
1992