Cartoon: Surprise Haircuts

News illustration by Hannah Groudas.

Leave a Reply