Scan barcode
A review by gmamartha
Echo by Pam Muñoz Ryan
4.0
Very well written stories of historical fiction tied together with a fairy tale helper to bring these characters together. Although 585 pages, each story carries you along wanting to see what happens next.