Ellie Taylor

A rather delicate man.