frenchtoast

French toast. Probably the best thing that the French have given us after French Fries. Bonjour.

    Find this design at Amazon