Painting displayed in No.20 restaurant in Spain