flower display seen through glass