Alesha Leach lives in Kennebunkport, Maine, and attends Southern Maine Community College in South Portland. With ruffles, lace, bows, and petticoats, she expresses her femininity and grows confidence by wearing Lolita, a Japanese fashion.
Produced by Margaret Rawson, Salt Institute for Documentary Studies, ©2013
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?