AubreyAnna & William | Wedding

AubreyAnna and William had the most perfect day for a wedding in a Northern Michigan Castle!  The gorgeous stonework of Castle Farms is only outshone by the beauty of AubreyAnna and the love she and William share.  The emotion on William’s face as his bride entered the courtyard says everything about how happy he was to be marrying his best friend.