Joruri Stand

Japan

About 1875