by Mercatec
Crete.Greece - april 02, 2025: Entrance to Troulis butcher shop displaying traditional cuts of meat at the counter, surrounded by neighboring businesses on a bustling street corner.