A review by cottonmouse42
The Salvage Crew by Yudhanjaya Wijeratne

challenging hopeful mysterious reflective sad medium-paced

2.5