Cover 0

The Shards

The Shards: A novel

2023

Ratings2

Average rating3

15