fresh vegetable and fruit salads restaurant display, food series

Royalty-free stock photo ID: 3491595

fresh vegetable and fruit salads restaurant display, food series