Site icon World Byte News

Ancient Sheela na Gigs, Irish statues of women exposing themselves, explained

The mysterious carvings, showing grimacing ladies exposing their private parts, date from the 11th century.

Exit mobile version