78ºF

brian middleton