Mountain Bluebird (Sialia currucoides)
Mountain BluebirdSialia currucoidessun bathingon roof of his nesting house.