Promise Quotes

684

550

577

670

605

557

678

561

602

544

930

791