Native English speakers, could you please help me with these issues?

Is this sentence correct:


"At the shopping mall, there is an interesting exhibition of life-size dynossaur dummies, endowed with motion, and that emit sound."
2 answers 2