Menu
Daily Life

Stained Glass Window of the Day

Spotted in downtown Walnut Creek, can anyone guess where this is?