Taylor Made 8118 Deluxe Sewn 12" x 18" U.S. Yacht Ensign.
Deluxe sewn flags are constructed from lightweight yet durable fade resistant polyester fabric -- which makes them the perfect all-weather flags.