Velour Tropical Stripe Beach Towel