Cape Breton Island

Nova Scotia, Canada