What snake would suit you?
Choosing your ideal snake can be difficult, but here the author sets out some choices to consider, whether you are a beginner, or already have some experience.