Caroline Brown

Caroline Brown

Colorado Springs
Caroline Brown
More ideas from Caroline
Related image

Even though the paps were hounding William and Catherine mercilessly as they left the New London Theatre in Drury Lane, Catherine has the care to help up one of the hapless paps that took a spill.