Impossible Creatures

Impossible Creatures

2023 • 368 pages

Ratings10

Average rating4.7

15

Absolutely beautiful and heart wrenching fairytale.

Written in a way that felt old-timey but still easy to read.

My only critique is that the ending felt rushed but it still had me in tears

January 1, 2024