This is a Boleslawiec Polish pottery teapot.
It is in the "Flowering peacock" pattern which is cobalt blue and white with cobalt blue flowers and white dots.
This teapot measures about 5.5" long 9.5" wide, and 5.25" in diameter.
It is in very good pre-owned condition.