Soricada

Soricada

The Soricada is a work of fiction. The name is taken from a Sorex hoyi, or The American Pygmy Shrew. It is one of the

Read More »