All Waiting is Long cover

All Waiting is Long cover