endure

Side view of a window installation in Hampstead NH