Wedding Bells . . .

. . . will soon ring out in celebration of the union of Prince William and his bride, Catherine.  It feels almost as though, standing there together, about to take their vows, she… Continue reading