JC-451

Physical Size: 20' x 15'
Arabian commercial market store fronts with Arabic signs curbed street