Taming the Thorny Rose

Episode 3 of 60