The Green Necklace (1912) | 24p