Yves Delorme Eiffel Toer Tea Towel 31" x 22" 100% Cotton