equallyblessed.org
More rainbows at the World Meeting of Families
Here are more photos from the World Meeting of Families.