Three Little Maids From School Image | Posted on May 13, 2013 by Commentor July 2008, NYC, Washington Square Park.