Artifact Merchant in Heroes 5

Artifact Merchant

Artifact Merchant
Town Level
6
  • 5,000
  • 5

Sells artifacts.

Requires