Two construction diggers face off in front of a Delifrance establishment.
the word delifrance that is on a building
A piece of heavy equipment marked MC 04 is working in conjunction with another piece of heavy equipment.
the word deli france is above the street with many items
Vehicle parked outside a building which says Delifrance on it.