Yes, it's a krapfen. Yes, it is vegan! Delicious, I wish I could eat one every day :)
No comments yet