Friday, April 15, 2016

THE DUCHESS OF CAMBRIDGE WAS FABULOUSLY FASHIONED FOR A HIKE IN THE HIMALAYAS