Her Royal Highness Princess Theodora of Greece Attends a Fashion Show in NYC.

TheodoraGreeceOn Wednesday, February 12, 2014, Her Royal Highness Princess Theodora of Greece arrived at Pier 59 in New York City to attend “…the Leka Show during Nolcha Fashion Week, New York Fall/Winter 2014 presented by RUSK…”

Please click here to view photos.

Photo courtesy of IMDB