Tag: Louvre in Paris
126 years on since discovery of jewel of Iberian art on farmland in Spain’s Costa Blanca
ON August 4, 1897, a teenager accidentally discovered what has been regarded as the jewel of Iberian art ever found in Spain- The Lady...