Scan barcode
A review by bex22
American Journal: Fifty Poems for Our Time by Tracy K. Smith
adventurous
challenging
emotional
inspiring
reflective
fast-paced
4.0