Princess Letizia of Spain arrives at the German Telekom T-City representative on March 1, 2010 in Berlin, Germany. The princess is on her first single state visit since she married with prince Felipe of Spain in May 2004.
Princess Letizia of Spain arrives at the German Telekom T-City representative on March 1, 2010 in Berlin, Germany. The princess is on her first single state visit since she married with prince Felipe of Spain in May 2004.