Although this image is from France, the flag appears to be an Acadian (Nova Scotia) one (note the start in the upper left corner of the tri-color).
Copyright by Gordon Prince. All rights reserved.