religious cloth temple