Addie Chasteen & Nellie LeBlanc
Addie Chasteen & Nellie LeBlanc in a portrait sitting on a moon.
Date & Place:
Not specified or unknown.