A trader in the Free City of Novigrad in The Witcher 3: Wild Hunt.
Being a major port city, many traders come to Novigrad looking to sell and buy goods for a profit.
A trader in the Free City of Novigrad in The Witcher 3: Wild Hunt.
Being a major port city, many traders come to Novigrad looking to sell and buy goods for a profit.