The Majestic Lady of Cerro de los Santos The Lady of Cerro de los Santos, also known as the Gran Dama Oferente, is a captivating limestone sculpture unearthed in Spain. This magnificent figure offers a glimpse into the lives and artistry of the ancient Iberians. Discovery and Description In 1870, archaeologists made an extraordinary discovery…