Masterpiece or monstrosity? Tourists bemused by Arc de Triomphe artwork

Masterpiece or monstrosity? Tourists bemused by Arc de Triomphe artwork

Masterpiece or monstrosity? Tourists bemused by Arc de Triomphe artwork

Continue reading at www.channelnewsasia.com