southern christmas: Feliz Navidad December 26, 2013December 28, 2013 • Dorothee Lang (from Lanzarote island, “Feliz Navidad” means “Happy Christmas” in Spanish ) Share this:TwitterFacebookLike Loading... Related