Sparkling Victoria of Sweden leads princess parade

GALLERIES

Sparkling Victoria of Sweden leads princess parade

Spain's Crown Prince Felipe and Princess Letizia