Swedish Royalty

May 31, 2004

H.M. King Carl Gustaf XVI of Sweden

May 31, 2004