Sundials and Weathervanes

Finding Hope in Unlikely Places