Vintage Royal Rochester porcelain tea pot with fancy metal cover and strainer for brweing loose teas. It's a 4 or 6 cup size pot, stands 6 3/4" tall.
There's a few light mineral deposits to the interior, but overall this looks excellent, no damage or wear to the china pot.