Large street roast meat stall at a popular festival.

Large street roast meat stall at a popular festival. - 214086537