thesartorlist.com
Ralph Lauren 2013
Photo took 10th january 2013 in Paris at the flag ship of Saint Germain des Près….So elegant isn’it ?