When you discover Craig Burrows‘ ultraviolet induced fluorescence photos of flowers and plants, you are thinking these must come from another world.