Photo:
18
of 82, Album: Princess Costumes
5:48 PM. Princess Leia and Yoda from Star Wars.
Source:
Park Slope Halloween 2011