How often should a thatched roof be maintained?

Back to top