Royals

Royalty from EVERYWHERE come together for the annual San Jose Fantasy Faire