Palace officials are doing little to quell the major controversy brewing over an intentionally altered photo released by Catherine, The Princess of Wales. The Lowdown…
Palace officials are doing little to quell the major controversy brewing over an intentionally altered photo released by Catherine, The Princess of Wales. The Lowdown…