Squamous papilloma of the hard palate.

Squamous papilloma of the hard palate.