16197195103805035599029489172953

Sarcastic look at medical devices

cartoon depicting a sheep answering a health questionnaire on the quality of it’s life after TVT implantation