PHOTO: Salvador Dali Melting Clock Sculpture in Andorra
Sandwiched between Spain and France, the country of Andorra may be tiny but it has some BIG art. This Salvador Dali melting clock sculpture in Andorra la Vella is displayed in the capital city’s main plaza. A simple plaque confirms it is a piece by the famous artist. But even lacking attribution, its surrealist melting … Read more