In a medium bowl, stir together flour, walnuts, sugar, zests, and salt. Stir in melted butter until mixture is crumbly. Crumble with your fingertips until desired consistency is reached.
Recipe by Bake from Scratch at https://staging.bakefromscratch.com/cranberry-citrus-coffee-cake/