coldwave finished reading Black powder war (Temeraire Book 3) by Naomi Novik

Black powder war (Temeraire Book 3) by Naomi Novik
In the wake of their adventure in China, Captain Will Laurence of His Majesty's Aerial Corps and his dragon, Temeraire, …