Friday, February 22, 2008

Mystery pic

Where do you suppose this remarkable religious edifice is?(Yes of course it's San Francisco, but I suspect you can see this fusion of two churches actually some distance from each other only from the window of room 903 of the Hilton Financial District - another floor up or down, or a room left or right, and you'd lose it.)