{"product_id":"veteran-owned-normandy-landings-map-t-shirt","title":"T-Shirt — Normandy Landings Map Tee (4920'N 034'W)","description":"\u003cp\u003eThis soft, classic-fit tee carries a vintage map of the Normandy landings across the chest, printed with distressed tones that evoke worn paper and history. The design centres on coordinates and landing sectors, creating a subtle, thoughtful tribute rather than loud iconography. Wear it on remembrance walks, history meetups, or quiet days when you want a garment that starts conversations without shouting. The comfortable crew neck and tear-away label keep focus on the map and on being present — whether you’re tracing routes with a friend, visiting a memorial, or layering under a jacket for an evening out. It feels like a small, wearable keepsake: respectful, grounded, and quietly meaningful.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% cotton (solid colours) — medium 180 g\/m² fabric for year-round comfort\u003c\/p\u003e\u003cp\u003e- Tubular knit construction with no side seams for a cleaner look and reduced waste\u003c\/p\u003e\u003cp\u003e- DTG and DTF printed design for crisp detail on chest, sleeve, and inner neck\u003c\/p\u003e\u003cp\u003e- Ribbed knit collar and shoulder tape for shape retention and durability\u003c\/p\u003e\u003cp\u003e- Tear-away label, Oeko-Tex certified, and EU 2-year warranty\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":"Dark Chocolate \/ S","offer_id":52516808032598,"sku":"54940117826071407006","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ S","offer_id":52516808065366,"sku":"10227298574386615089","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ S","offer_id":52516808098134,"sku":"42655858313633193907","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ S","offer_id":52516808130902,"sku":"44234085906028985347","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Natural \/ S","offer_id":52516808163670,"sku":"95247654963891626220","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ S","offer_id":52516808196438,"sku":"27425269957908972351","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ S","offer_id":52516808229206,"sku":"10279690646182206501","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ S","offer_id":52516808261974,"sku":"10543002605937956361","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ S","offer_id":52516808294742,"sku":"10724825181122721687","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ S","offer_id":52516808327510,"sku":"97254848020606943914","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52516808360278,"sku":"13661594645855154829","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ S","offer_id":52516808393046,"sku":"68883813224801061865","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ S","offer_id":52516808425814,"sku":"29311765031414334414","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ S","offer_id":52516808458582,"sku":"31088387813378248575","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ S","offer_id":52516808491350,"sku":"30171554555382791138","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ S","offer_id":52516808524118,"sku":"18539991551813758096","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Chocolate \/ M","offer_id":52516808556886,"sku":"24218649725205294418","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ M","offer_id":52516808589654,"sku":"15942998601356251124","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ M","offer_id":52516808622422,"sku":"28221570660692600273","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ M","offer_id":52516808655190,"sku":"11379197607514909947","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Natural \/ M","offer_id":52516808687958,"sku":"13064417524601357280","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ M","offer_id":52516808720726,"sku":"31111817797320704372","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ M","offer_id":52516808753494,"sku":"53827011959590061537","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ M","offer_id":52516808786262,"sku":"31638729831062739601","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ M","offer_id":52516808819030,"sku":"22444573115497728028","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ M","offer_id":52516808851798,"sku":"20546811679949884418","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52516808884566,"sku":"33552048757724773267","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ M","offer_id":52516808917334,"sku":"65983981865831355486","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M","offer_id":52516808950102,"sku":"18523624836856491784","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ M","offer_id":52516808982870,"sku":"83283577352678786541","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ M","offer_id":52516809015638,"sku":"14548080904579927058","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ M","offer_id":52516809048406,"sku":"20359826801882268346","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Chocolate \/ L","offer_id":52516809081174,"sku":"32184767817259191292","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ L","offer_id":52516809113942,"sku":"48941906953265296022","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ L","offer_id":52516809146710,"sku":"29429591963794052908","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ L","offer_id":52516809179478,"sku":"30460541024840590563","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Natural \/ L","offer_id":52516809212246,"sku":"20923022389045208353","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ L","offer_id":52516809245014,"sku":"18084298567765645192","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ L","offer_id":52516809277782,"sku":"24253623641301326919","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ L","offer_id":52516809310550,"sku":"31696613512014864047","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ L","offer_id":52516809343318,"sku":"22419563338410053900","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ L","offer_id":52516809376086,"sku":"59912185664404403673","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52516809408854,"sku":"24904628869327969999","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ L","offer_id":52516809441622,"sku":"25266640754118616021","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L","offer_id":52516809474390,"sku":"14330873033269499858","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ L","offer_id":52516809507158,"sku":"24134240221074509478","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ L","offer_id":52516809539926,"sku":"72513524039745364083","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ L","offer_id":52516809572694,"sku":"25695840628134209102","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Chocolate \/ XL","offer_id":52516809605462,"sku":"32196307501539551838","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52516809638230,"sku":"60485304016344932023","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ XL","offer_id":52516809670998,"sku":"16260038454909379211","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ XL","offer_id":52516809703766,"sku":"22963384738263596646","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Natural \/ XL","offer_id":52516809736534,"sku":"27220061214272127925","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ XL","offer_id":52516809769302,"sku":"23945605057291507274","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ XL","offer_id":52516809802070,"sku":"21705354240042154003","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ XL","offer_id":52516809834838,"sku":"83214173536459248475","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ XL","offer_id":52516809867606,"sku":"78023358581226304430","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ XL","offer_id":52516809900374,"sku":"59183435976073425599","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52516809933142,"sku":"10848387526390271883","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ XL","offer_id":52516809965910,"sku":"21112064395237025022","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL","offer_id":52516809998678,"sku":"53974961036582739111","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ XL","offer_id":52516810031446,"sku":"61193993138716509312","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ XL","offer_id":52516810064214,"sku":"23575277499365818123","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ XL","offer_id":52516810096982,"sku":"14527222988746468595","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Chocolate \/ 2XL","offer_id":52516810129750,"sku":"17935852659612757218","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":52516810162518,"sku":"52028658734965615987","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":52516810195286,"sku":"29979215878088531662","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":52516810228054,"sku":"29966071128418280269","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ 2XL","offer_id":52516810260822,"sku":"10701952341616117855","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ 2XL","offer_id":52516810293590,"sku":"86518437776219507174","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 2XL","offer_id":52516810326358,"sku":"11247789902434497110","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ 2XL","offer_id":52516810359126,"sku":"12485716855384079951","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ 2XL","offer_id":52516810391894,"sku":"12371667044025151537","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":52516810424662,"sku":"44633710273148440000","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 2XL","offer_id":52516810457430,"sku":"26968393390950586313","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 2XL","offer_id":52516810490198,"sku":"30770302751314725265","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":52516810522966,"sku":"27931055100078047991","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ 2XL","offer_id":52516810555734,"sku":"10239933620139133798","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":52516810588502,"sku":"17810566323638993672","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Chocolate \/ 3XL","offer_id":52516810621270,"sku":"15123375097545061876","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":52516810654038,"sku":"14858195111314015262","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ 3XL","offer_id":52516810686806,"sku":"23849905132188069432","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ 3XL","offer_id":52516810719574,"sku":"28326098087210626098","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ 3XL","offer_id":52516810752342,"sku":"35705947286596804573","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 3XL","offer_id":52516810785110,"sku":"23428146485136810705","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ 3XL","offer_id":52516810817878,"sku":"21043816752048642169","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":52516810850646,"sku":"28963693246424766782","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 3XL","offer_id":52516810883414,"sku":"19624173423465770441","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 3XL","offer_id":52516810916182,"sku":"52154483288418052867","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ 3XL","offer_id":52516810948950,"sku":"28043723160772985863","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ 3XL","offer_id":52516810981718,"sku":"86385290923460130823","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":52516811014486,"sku":"33762318295329113281","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ 4XL","offer_id":52516811047254,"sku":"24352062014525270654","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":52516811080022,"sku":"18087697465581836173","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 4XL","offer_id":52516811112790,"sku":"20282418828630248633","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 4XL","offer_id":52516811145558,"sku":"30962807436624899734","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ 5XL","offer_id":52516811178326,"sku":"21704454558574043318","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":52516811211094,"sku":"15727897182017563620","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 5XL","offer_id":52516811243862,"sku":"68257847095911837642","price":30.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 5XL","offer_id":52516811276630,"sku":"26434961750381292713","price":30.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/9410\/4406\/files\/11283496418362914713_2048.jpg?v=1770247714","url":"https:\/\/www.swgallus.co.uk\/fr\/products\/veteran-owned-normandy-landings-map-t-shirt","provider":"S\u0026W Gallus Ltd","version":"1.0","type":"link"}