Patience Quotes

308

333

302

317

279

280

646

335

279

283

342

389

427

372

379

418

357

319

310

351