12-22-12 Posted on October 26, 2013 by admin 2:54 PM, Alhambra, CA. The façade in front of a church. I thought something was different from the moment I saw it. I guess some things need to be updated in order to be relevant.