Rue des Courts Champs

Rue des Courts Champs is a traffic calmed area in St. John.