Annapolis, Maryland - April 18, 2015: The ring bearer and flower girls moments before the procession. (L-R) Charlie Wright, Salem North, Kate Hamlin, and Ali Shearer. Stephanie Shearer Cate and Winston Bao Lord wed at their friends Jeff and Marry Zients' house in Annapolis, Maryland, Saturday April 18, 2015.
CREDIT: Matt Roth for The New York Times
Assignment ID: 30173318A