Unveiling Mangrove – a towering achievement
Designer Samantha Drummond hoped her installation at the luxurious Solaire Resort in the Philippines – a remarkable glass sculpture called Mangrove – would inspire people. Today the towering monument is not only a breathtakingly beautiful artwork, it has also been officially recognised as the world’s largest glass tube installation.
Read More