Stained glass floral bears?!