JAPAN - 1956
Detail of the head of the Diabatsuden statue at Kamakura
Return to
Xenophon
.