Published April 10, 2017 at 442 × 297 in Chef Teresa Delgado pins the flag of Spain to confer membership of the