February 22, 2005
On this day:

Stop Press

Warning: this picture is graphic, you have been warned!

Prince Charles has been caught riding Camilla in the countryside.

| | << Home