aubry babcock and sophia leon