fresh vegetable and fruit salads restaurant display, food series

fresh vegetable and fruit salads restaurant display, food series

 Stock photo ID: 3491598