Downtown Walnut Creek

Magic hour lives up to its name.