Sella

Sella may refer to:

Read more about Sella:  Places, Other Uses, See Also