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

+ Back to Main Photos Page