Aalaya

Aalaya

House, Abode, Dwelling place