There are nine and sixty ways of constructing tribal lays, and every single one of them is right!

Source:In the Neolithic Age (1895)
Find more on

Themes