published on: 2014-02-05 09:03:41
Vita, che vita
geisha-kai: Setsubun means “division of seasons” and this
form1a: National Museum of Western Art, Tokyo, 1981.
God's Middle Child
SamuraiSpeak