Beach Wear

20120106-224959.jpg

Top, $990, shorts, $750, Oscar de la Renta



  • fantasy

    Fabolous

  • fantasy

    yes