JAPAN - 1956
Detail of the head of the Daibatsuden statue
Return to
Xenophon
.