Deli sandwich with tomatoes and patty - Logo Design ID: 6950

Similar Logos