Monday, June 12, 2006

The Grandest Gathering of World's Monarchs

Their Majesties received all the royals who have come to celebrate the grand occasion.





Then, they all went to watch the royal procession of 52 royal barges.