Preview Roasted almonds on baking sheet Image ID: 1178-30330 Artist: Winslow Productions Purchase a commercial license Buy framed prints & more from our print store studio shot vertical close up roasted towel snack baking sheet baking tray almond salt olive oil healthy eating simplicity no people