Rise Image | Posted on March 16, 2014March 16, 2014 by ccsmith Above the altar inside the Sagrada Familia, Barcelona, Spain. Share this:EmailFacebookTumblrLike Loading... Related