Luxmuralis, known for their previous sell-out successes Force of Nature (2023) and Space Voyager (2022), are back with a ...
A nature-inspired Tiffany Studios stained glass window that broke records when it sold more than 20 years ago has done it ...
An old, stained glass window that once hung in the First Baptist Church in Canton has sold at auction for a record $12.5 ...
a dazzling 16-foot-tall Tiffany Studios stained glass window fetched a breathtaking $12.48 million—the highest price ever ...