More Sagrada January 13, 2011 Stephanie Altar/apse (I'm no longer down with my religious architecture technical terms), Sagrada Familia, Barcelona