Princess Lily

Princess Lily is the princess of Germany. She has her 2 sisters named Darby and Sabrina.