A review by elloryjane
The Shards by Bret Easton Ellis

5.0

bret you sinister little fucker