Amelia Earhart

Quotes
Courage is the price that Love exacts for granting peace.