A&L Michigan weddingB&C Maryland weddingC&D Michigan weddingG&R Michigan weddingJ&E Michigan weddingK&c Michigan weddingK&J Michigan weddingM&T Annapurna Nepal IndiaS&B Lake Michigan weddingS&M Michigan wedding