Tokyo, Japan / 23-happyfamily
Nora Stevens Heath
August 2004