Many a battle has been fought under this grand old flag Donald McGill Postcard