A red swelling on my left side of throat. Painful when swallowing or coughing

next prev

2