A symbol discovered on the wall of the Marsoulas cave in Haute-Garonne, southwestern France. No contextual information is known at this time.
© Symbols.com