Japanese cuisine, Potato salad and cucumber sandwich

Royalty-free stock photo ID: 95938036

Japanese cuisine, Potato salad and cucumber sandwich