timmerhus

noun
log cabin