×

Mayonesa

Spanish mayonnaise, made with eggs, olive oil, lemon juice and salt