For All Our Days

$20.00
For All Our Days is a sweeping collection of 50 poems and musings to read at a wedding ceremony.

Readings range from Shakespearean sonnets and historical love letters to excerpts from classic novels and children's books—and even stand-up comedy routines.
This product is unavailable