Pre-historic vestiges of culture.

Advertisements