Delray Beach, Florida
2014 Festival; Delray Beach, Florida.