French Toast Bread Stamp

French Toast Bread Stamp

A new take on french toast.