Photos by Zenzie Tinker It took 1,300 hours and £50,000 ($81,000), but a glittering emerald gown made from 1,000 beetle parts is ready for its stage entrance once more. Decked with the…

Read More >