I was walking to Union Square the other day and came across this store front window at Ted Baker London.
I just had to take a picture.
I’m thinking this was an “only in San Francisco” moment.
- The Good, The Bad and The Ugly in San Francisco
- Rainbow over the Bay Bridge