I dont know much about these but looks like it was made for a stove top. It will clean up if you know how to do it.
See pics there is a small hole in the bottom. The item "Antique cast iron tea kettle tea pot" is in sale since Friday, July 21, 2017. This item is in the category "Collectibles\Kitchen & Home\Kitchenware\Cookware\Cast Iron". The seller is "horsehooky1969" and is located in Saint Louis, Missouri.This item can be shipped to United States.