How many seemingly impossible things have been accomplished by resolute men because ...

How many seemingly impossible things have been accomplished by resolute men because ...

452 views
0

Added to Napoleon Bonaparte Quotes7 years ago