• What’s YOUR Center?

    March 11, 2009DishinandDishes

    The Sagrada Familia is a humongous Roman Catholic church still being constructed in Barcelona, CataloniaSpain..  Is humongous a word? It must be as it didn’t come up on my spell check!   Its formal name is Temple Expiatori de la Sagrad Familia. …

    Continue Reading
1 141 142 143