big cracks at the walls Have probably been letting water in for many many years. The windows also have been leaking possibly as well.
Visual Marketing By Lead Symphony – Patent Pending