The Amsterdam Rainbow Dress visit to Vancouver
The Amsterdam Rainbow Dress also includes the flags of eight countries in which homosexual acts can result in the death penalty.
The Amsterdam Rainbow Dress also includes the flags of eight countries in which homosexual acts can result in the death penalty.