A fresh deli sandwich with tomatoes swiss chees, lettuce and lots of meat.

Royalty-free stock photo ID: 2845263

A fresh deli sandwich with tomatoes swiss chees, lettuce and lots of meat.