The Sculptors of Grand Rue The Haiti Support Group 4th March 2008 Grand Rue is the main avenue that runs through downtown Port au Prince, Haiti. At its southern end is a Read More »