Contact: Stefano Benazzi
University of Vienna
Caption: Grotta del Cavallo (red arrow) opens on the bay of Uluzzo, which is located in the Regional Natural Park of Portoselvaggio, Apulia, southern Italy.
Credit: Annamaria Ronchitelli
Usage Restrictions: The image may only be used with appropriate caption and credit.
Related news release: Homo sapiens arrived earlier in Europe than previously known