What a beautiful post. Beautiful photos, and beautiful words. Made me well up with tears, thinking of my own family, and Cashel growing up.