FANDOM


For other uses, see The Stalls.

The Stalls is a location that appears in the city of Dune.

AppearancesEdit