All roses have thorns
All roses have thorns
All roses have thorns
All roses have thorns
All roses have thorns
All roses have thorns

All roses have thorns

Regular price $19.50
Unit price  per 
Shipping calculated at checkout.

This t-shirt is a reminder that even the most beautiful things in life have their flaws. Made with high quality cotton, it's both comfortable and durable. Show off your love for the symbolism of roses with this unique and thought-provoking design.



• Made with 100% combed and ring-spun cotton (Heather colors include polyester) • Lightweight fabric with a weight of 4.2 oz./yd.² (142 g/m²) for added comfort • Pre-shrunk for a consistent fit • Constructed with side seams for a smooth appearance • Features shoulder-to-shoulder taping for durability • Blank product sourced from Nicaragua, Mexico, Honduras, or the US

This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!

Size guide

  LENGTH (inches) WIDTH (inches) CHEST (inches)
S 28 18 34-37
M 29 20 38-41
L 30 22 42-45
XL 31 24 46-49
2XL 32 26 50-53