03 July 2011

Palais Royal France, 2005 ☆☆☆



A mockery of the British royal family transposed into modern day France.

No comments: