Celtic Colours International Festival Cape Breton Island, Nova Scotia (2000-2003) Photos by OutFront Productions Inc.
+ Back to Main Photos Page