camilla

Charles And Camilla Commune With The Koalas

While America was shitting its collective pants yesterday, Prince Charles and the Duchess of Cornwall were Down Under snuggling cute baby animals. They appear to have wrapped up the marsupials…

Jessica Wakeman | November 7, 2012 - 3:20 pm