Poem a Day – Affordablebookdeals


Poem a Day

Regular price $15.67

Only 3 left in stock, order soon!

A collection of poems put together with the aim of reviving the lost art of memorizing and reciting poems