Judith D Atlee, New York
A photo of Judith D Atlee in the Guggenheim Museum in New York.
Date & Place:
at Guggenheim Museum in New York, New York United States of America