“Every country that changes its legislation will have its flag replaced by a rainbow flag. Let's hope this dress will represent a patchwork of rainbows sooner rather than later!”

This year’s EuroPride, held in Amsterdam, was filled with all kinds of exciting and prideful activities with over 300 events during the two-week long festival. The annual Pride celebration visits a different European city each year, featuring all kind of parties, artwork, and sports events.

A dress stole the show as one of the most powerful pieces of art displayed this year. Created by Dutch designer Mattijs van Bergen, the piece helps to remind us that even though EuroPride is filled with plenty of fun and games, there are still many places out in the world that have yet to reach that level of acceptance.

The dress, showcased at the Rijksmuseum Museum and photographed by Pieter Henke, was made from the 72 flags of countries around the world where homosexuality is still illegal—in 12 of which homosexuality is punishable by death.

28-year-old trans model Valentijn de Hingh wore the iconic dress and also served as the events first Dutch ambassador. She posted a picture of the painfully beautiful dress on her Instagram page:

A photo posted by Valentijn De Hingh (@valentijndehingh) on Aug 5, 2016 at 11:23am PDT

“The little girl wearing the big dress is me,” her caption read.

But the dress, although dark in its premise apparently is yet to be finished.

“Every country that changes its legislation will have its flag replaced by a rainbow flag,” De Hingh continued. “Let's hope this dress will represent a patchwork of rainbows sooner rather than later!”