So in love with the feel of this photo ~ the sunshine, the colors, and that super dramatic window decoration! Was this taken at the Castro Street Fair today?