Homemade french toast sticks with marshmallows, powdered sugar and caramelised pear. Macro photo. Flower