{"product_id":"vintage-roach-fish-sketch-tee","title":"Roach Fish Sketch Tee — Vintage Angler Graphic T-Shirt","description":"\u003cp\u003eWhite classic crew T‑shirt featuring a detailed black line illustration of a roach fish across the chest, paired with bold stencilled lettering and small scientific‑style text. The design reads like a field note: calm, curious, a little marine‑nerdy. It sits low on the torso for an understated, vintage catalogue feel. Lightweight yet sturdy cotton and crisp print methods keep the artwork clear after repeated wear. Wear it on river mornings, casual lab days, or while sketching by the dock — it feels lived‑in from the first wear and quietly declares a love of small things that matter.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- Twill shoulder tape for stable shape and reduced stretching\u003c\/p\u003e\u003cp\u003e- Tubular knit (no side seams) for a smooth, waste‑reducing silhouette\u003c\/p\u003e\u003cp\u003e- Ribbed elastic collar that keeps its shape\u003c\/p\u003e\u003cp\u003e- 100% cotton body (solid colours) with medium-weight 180 g\/m² fabric for year‑round comfort\u003c\/p\u003e\u003cp\u003e- Dual printing: DTF for sleeve\/inner neck details and DTG for main chest artwork\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Do not iron\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Charcoal \/ S","offer_id":52221560848726,"sku":"33813662840930367324","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ S","offer_id":52221560914262,"sku":"78045636311538533487","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ S","offer_id":52221560947030,"sku":"98622527510455321622","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ S","offer_id":52221560979798,"sku":"26442722275123716718","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ S","offer_id":52221561012566,"sku":"26159271306446563420","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52221561045334,"sku":"23967154629402665162","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ S","offer_id":52221561078102,"sku":"67654661906108487821","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ S","offer_id":52221561143638,"sku":"20719592508958996493","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ S","offer_id":52221561176406,"sku":"94970164891484633862","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ S","offer_id":52221561209174,"sku":"23849235698533202488","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ S","offer_id":52221561274710,"sku":"20075940883164793537","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Charcoal \/ M","offer_id":52221561307478,"sku":"33128809841256263194","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ M","offer_id":52221561373014,"sku":"17078492696868898479","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ M","offer_id":52221561405782,"sku":"10393573861037971837","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ M","offer_id":52221561438550,"sku":"11959341831022122212","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ M","offer_id":52221561471318,"sku":"14687661179564064635","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ M","offer_id":52221561504086,"sku":"20557957924102686052","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52221561536854,"sku":"29994014727442264737","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ M","offer_id":52221561569622,"sku":"30467331559990008862","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M","offer_id":52221561635158,"sku":"65814484566747827039","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ M","offer_id":52221561667926,"sku":"50489428893987669133","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ M","offer_id":52221561700694,"sku":"96660050159014827661","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ M","offer_id":52221561766230,"sku":"37525904634512207823","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Charcoal \/ L","offer_id":52221561798998,"sku":"16877712594162305840","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ L","offer_id":52221561864534,"sku":"64817791134374704255","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ L","offer_id":52221561897302,"sku":"31581413958234592284","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ L","offer_id":52221561930070,"sku":"31242089389236785228","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ L","offer_id":52221561962838,"sku":"22093321608378451623","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ L","offer_id":52221561995606,"sku":"26439724153055011379","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52221562028374,"sku":"19620796721004489827","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ L","offer_id":52221562061142,"sku":"20411626061065166623","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L","offer_id":52221562126678,"sku":"31180439488451989075","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ L","offer_id":52221562159446,"sku":"26113913453899731211","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ L","offer_id":52221562192214,"sku":"31154265598215030374","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ L","offer_id":52221562257750,"sku":"21243203899727098826","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Charcoal \/ XL","offer_id":52221562290518,"sku":"29101998763051906516","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52221562356054,"sku":"16477857543730505102","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ XL","offer_id":52221562388822,"sku":"17954023311684264866","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ XL","offer_id":52221562421590,"sku":"95465658178661654838","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ XL","offer_id":52221562454358,"sku":"41541358238766068321","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52221562487126,"sku":"15878489007611898730","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ XL","offer_id":52221562519894,"sku":"12063845935833643639","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL","offer_id":52221562585430,"sku":"23569641169981103386","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ XL","offer_id":52221562618198,"sku":"71439361034217892092","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ XL","offer_id":52221562650966,"sku":"16236074324343123012","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ XL","offer_id":52221562716502,"sku":"35021563777542793581","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":52221562749270,"sku":"28663468171533297546","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":52221562814806,"sku":"29800156679903559718","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":52221562847574,"sku":"14471910985719961532","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 2XL","offer_id":52221562880342,"sku":"14612375903823986258","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ 2XL","offer_id":52221562913110,"sku":"62803420987196971573","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":52221562945878,"sku":"94306366888842246899","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 2XL","offer_id":52221562978646,"sku":"83264313885991838361","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 2XL","offer_id":52221563044182,"sku":"49375829396199737874","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":52221563076950,"sku":"27991477812349238856","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ 2XL","offer_id":52221563109718,"sku":"41696973610319197754","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":52221563175254,"sku":"20673267508512685854","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":52221563208022,"sku":"18504677110802288461","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ 3XL","offer_id":52221563306326,"sku":"31947258850916359922","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 3XL","offer_id":52221563339094,"sku":"20317055029266584656","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":52221563404630,"sku":"18469515037398476805","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 3XL","offer_id":52221563437398,"sku":"24174383335253537372","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 3XL","offer_id":52221563470166,"sku":"40589921709961400691","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ 3XL","offer_id":52221563502934,"sku":"19239386486591410450","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":52221563535702,"sku":"22619304288145147188","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":52221563634006,"sku":"22484538856208172139","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 4XL","offer_id":52221563666774,"sku":"20017610222683305436","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 4XL","offer_id":52221563699542,"sku":"25628279489155239621","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":52221563896150,"sku":"26479368967495825398","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 5XL","offer_id":52221563928918,"sku":"84760889726585064394","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 5XL","offer_id":52221563961686,"sku":"27752063270639455907","price":18.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/9410\/4406\/files\/20260215132711-1f10a720-877b-64ca-8553-46cb8ccde0da.png?v=1771162105","url":"https:\/\/www.swgallus.co.uk\/products\/vintage-roach-fish-sketch-tee","provider":"S\u0026W Gallus Ltd","version":"1.0","type":"link"}