Haute 100 Miami: Serena Williams Poses for Annie Leibovitz in April Vogue

Responsive image
source