A gift from British Airways May20

A gift from British ...

A truly captivating story. Thanks for making me cry British Airways… Still Star Alliance all the way though!