Updating...

Caravenserai Definition

Courtyard with rooms for lodging.