Buried treasure (as art) in Folkestone