thorny but beautiful