April 3, 2013

Carolina Thaler on the cover of Harrods Magazine

April 3, 2013