Berlin: White Christmas

Irving Berlin

White Christmas

All 122 recorded versions

Done