Swans – leaving meaning.

Some of us thought Swans already delivered their swan song. But behold, they returned from the dead …once again. Continue reading