1200 Robert E. Lee Blvd
New Orleans, Louisiana
May 25, 2008

Greek Fest at Greek Orthodox Church