Published on November 24, 2014 in Ted Baker Womens Thaya Court Shoes 913019 Nude 6 UK, 39 EU Full resolution (243 × 500) « Previous Next »