Boston Public Library brides wedding party in courtyard

Boston Public Library brides wedding party in courtyard

Location: 700 Boylston St, Boston, MA 02116.