Ngā Pūrākau o Te Whenua – Kaitorete Spit
Satellite images, DEMs and hillshades are used to help tell the story of Kaitorete Spit and Te Waihora/Lake Ellesmere. Thanks to Lloyd Carpenter for guidance on this post’s title, roughly translating to “A Landscape Story”. Ngā mihi e hoa!
Oh great… Yet another featureless, boring Canterbury vista…(nice day, though)
You could certainly be forgiven for thinking this! We’re on the Little River Rail Trail looking roughly southeast. Te Waihora and Kaitorete Spit are just over our right shoulder and parts of Banks Peninsula are visible to the left. But I would argue that we’re right in the middle of a fascinating, geomorphic story here – it’s just that it’s not very apparent from where we stand.
Satellite imagery and aerial photographs give us unique perspectives on the world. They are full of things that may not look look like much on a human scale, but take on very different meaning when viewed from higher altitudes. Increasingly, LiDAR is doing the same. Here are a few examples to get us started.
This might just look like a wind blown high desert at ground level:

but when viewed from altitude (~500 m), well, the Nazca Lines are pretty amazing:

Switching continents, here’s a view from the ground somewhere in the Mauritania:

But just look at it from an altitude of around 100 km:
This is the so-called Eye of the Sahara, known as the Richat Structure to geology geeks. Once thought of as an impact crater from an asteroid, it’s now believed to be the eroded remnants of a geological dome, sort of like a ginormous Moeraki Boulder being eroded away from above.
We are like the fleas on the elephant’s back, never quite getting the big picture from our squat perspective. And we don’t have to go too far to see some similar things in our little part of Aotearoa.
Flying in and out of Christchurch, one can’t help but notice the patterns like these on the south side of the Waimakariri (at least I can’t), reminders of the meanderings of the river before the days of stopbanks:
(The whole of Canterbury Plains has basically been river bed at one point or another so one needn’t go far to see these patterns.)
Here’s another one. Let’s start with the view from the ground:
Move along folks, nothing to see here. We’re looking northwest just off highway 75 on the way to Little River (at the blue dot below). Wairewa/Lake Forsyth is at our back and Te Waihora/Lake Ellesmere is not far away to the west.
Let’s jump 3,000 metres up:
What’s with those lines on the ground? They weren’t particularly noticeable at ground level but are much more apparent from above. Wet versus dry soil? Tracks from the centre pivot? Are they real? By that, I mean are they more than just coloured areas on the ground from cropping perhaps? Let’s use some data to check it out.
Here’s a hillshade layer derived from 1 m LiDAR data:
Going by the hillshade, these features are real enough that their slightly higher elevations are sufficient to create simulated shadows. Querying the elevation data, these ridges certainly look real. Using the Profile tool I can whip up an elevation profile chart:
(On this profile north is at the left, south to the right.)
And this isn’t the only place these occur. Moving north and west, we see some interesting shelf-like arcs in Birdlings Valley (note that the curving state highway is clearly visible in the data to the left):
Looking east from the highway, here’s what that area looks:
And a profile:
Doesn’t look like much but that tree-covered ridge is close to five metres high! And on the inside of Kaitorete Spit, some even crazier, arc-like patterns:
(The blue dot shows where the picture at the start of this post was taken.)
And real enough to be picked up by the hillshade:
But here’s what that area looks like at ground level from the rail trail (looking west):
Not much to see. Taking a wider and higher angle we can start to see a bigger picture emerge with all sorts of lines and patterns:
These patterns aren’t new and they have been studied before. A 1970 thesis by John Armon mapped these lines and ridges:
This figure was adapted from Armon, 1970 by Soons et al., 1997.
These features are all quite real and tell a story, a geomorphic story, about the formation of Te Waihora and the Kaitorete Spit – the two go hand in hand, echoes of their shared history. To get the full story we need to go back in time a bit, about 8,000 years.
Disclaimer: I’m not a geomorphologist (nor do I play one on television) and have relied heavily on some good chats with Peter Almond and papers from Jane Soons and Jamie Shulmeister for what follows.
Back in the day, what is now Te Waihora was an open bay, something like this (please excuse the modern features on the basemap):
Approximate coastline early Holocene (adapted from Armon, 1970)
Eroded shingle from the Southern Alps was carried down to the sea bythe Rakaia and Rangitata Rivers, ending up in the ocean where it was exposed to the Southland Current, which runs southwest to northeast along the coast. Most of this sediment started migrating north along the coast, transported along by longshore drift. This started building a gravel spit moving gradually to the northeast:
Spits like this are long and thin with a rounded head shaped by wave action, (see, for example, the Brighton Spit, or the Boulder Bank in Nelson). We see a similar shape at Southshore where the local current moves north to south:
Slowly, the spit grew closer to Banks Peninsula:
As it grew, it left behind the swirling hooked ridges we saw in the image above:
Once contact was made with Banks Peninsula, the longshore drift sediment continued to flow, gradually filling in the bays and building the beach ridges we saw above at Birdlings Valley and a few other locations, but also filling in the valleys and depositing sediment towards the south.
But that’s not the end of the story, no, because at a point in time around 700 to 1,000 years ago (Soons et al., 1997), the Waimakariri shifted (avulsed) to a new bed and flowed into what was the relatively newish Te Waihora lagoon, likely breaching the spit close to the current state highway and maintaining an opening to the sea.
As braided rivers are wont do, it later avulsed again, heading north to its current bed where the stopbanks now have it locked in. This significantly reduced outflows through the spit, which was then able to reattach itself to the peninsula, permanently this time. Longshore drift continued to relentlessly transport sediment which slowly built up and out, pushing the coastline further south:
And forming the Kaitorete Spit as we know it today:
And so, with time, we come to the current configuration of the Kaitorete Spit and Te Waihora as we know it today. In the process, Te Roto o Wairewa/Lake Forsyth was also created as the shingle built up and cut off its connection to the sea. But as recently as the 1830s, waka and whaleboats were able to enter Wairewa from the sea (see Soons, 1998 for more thorough detail on this), meaning that Wairewa as a lake is quite a young feature. As sediment steams along the coast, the shoreline has gradually reoriented itself along an almost east-west line but currently doesn’t seem to changing much (an interesting question in itself! Where’s all that shingle going now?).
As most of the coastal geomorphologists will have been muttering under their breath, Kaitorete shouldn’t really be called a spit once the Waimak shifted and the reconnection to the peninsula. The proper term would be barrier beach but the name Spit has stuck, and I suspect most geomorphologists wince when they hear that.
It’s a fascinating geomorphic story, methinks, and hopefully you’ve seen how available spatial data help us understand how it unfolded. The use of imagery and hillshades (plus some elevation profiles) have helped to tell this story, bolstered by field data and some hard mahi. And I guess it highlights yet another great thing about living in Aotearoa – everywhere you look, there’s an interesting story the landscape has to tell us.
C
Aside: I wanted to get a sense of any meaning or story behind “Kaitorete” for this post…it proved to be quite a challenge. With Lloyd’s help, the best we were able to do by way of translation was “eat parakeet” and also ‘”distress cry of parakeet” by Taylor (1944) (similar in Fletcher, 1929) but also as “eat while fleeing” by White (1887). The Te Waihora Co-governance site tells us that ” Its ancestral name, Kā Poupou a Te Rakihouia denotes the function of the spit – which is similar to that of an eel weir, guiding eels into the mouth of the hinaki (eel trap). In this case, the eels are guided to the Taumutu area where the kōumu (eel channels) are constructed to catch migrating eels.” Place names are important but not always straightforward.
References
Armon, J. 1970. Recent shorelines between Banks Peninsula and Coopers Lagoon. Unpublished master’s thesis. University of Canterbury
Soons, J., J. Shulmeister and S. Holt. 1997. The Holocene evolution of a well nourished gravelly barrier and lagoon complex, Kaitorete “Spit”, Canterbury, New Zealand. Marine Geology 138:69-90.
Soons, J. 1998. Recent coastal change in Canterbury – the case of Lake Forsyth/Wairewa. New Zealand Geographer 54(1):7-14.
Really interesting article Crile! I always enjoy pointing out the curved hook bits on the imagery to people but hadn’t noticed the beach ridges up in the valleys before – such an interesting landscape!
Great article! I am doing some work on Kaitōrete with the University of Canterbury and I would love to get my hands on those gorgeous LIDAR datasets if at all possible.
Ngā Pūrākau o Te Whenua – Kaitorete Spit – The GIS Blog
ahpiszjnfdf
hpiszjnfdf http://www.gc2blds76dr147eq20r27cnf1bl45938s.org/
[url=http://www.gc2blds76dr147eq20r27cnf1bl45938s.org/]uhpiszjnfdf[/url]
Electric Scooters
ブランドコピー代引き通販専門店正真正銘感動される品質
Polyester Dope Dyed Filament Yarn
スポーツブランドコピー
Steel Woven Mesh
Резино-стальная прокладка
377 611 015A
30*35mm Aluminium Screw Caps
年月日ブランドスーパーコピー通販
fireproof flooring manufacturers
ブランドコピー代引き安心
Hand Screw Part Forming Machine
Flatbed Cutting Plotter
楽農やコピーブランド専門通販店
Наполнитель слюдяной ленты для производства спирально-навитой прокладки
Bolt Part Making Machine
Long Sleeve T-Shirt
スーパーコピーブランドスーパーコピー販売専門店
ウブロ時計ブランドブランドコピー時計
Veneer Plywood
Air Freight To Lagos Nigeria
Two Stage Pelletizer Machine
Stainless Steel Wire Mesh Price
iphone6sケースブランドコピー
Stainless Steel CNC Machining Bolt With Hole
日本国内スーパーコピーブランド時計級品優良店
Safety Valve Brass
Plancha Para Cabello Profesional
CNC Machining Plastic Bushing
ブランドコピー毛布
ブランドコピー代引き対応
Fuse Design Automotive Relay
dwdm sfp28
2 Pin Plug
How To Measure Camber
ブランド時計コピー口コミ
ハノイブランドコピー
Heat Press Machine For Plastic
Common Rail Injector Valve F00VC01379
Copper Foam Suppliers
Diesel Common Rail Fuel Injector 0954200260
iphonexsケースブランドコピー
Air Purifiers
Fuel Nozzle DLLA150P178
ブランドコピー代引き可能
人気ブランドスーパーコピー時計代引き通販店
Fuel Nozzle DLL150S6372
Naringin Dihydorchalcone
韓国ブランドコピー時計
Fuel Injector Nozzle L203PBA
Alucobond Panel
ブランド販売スーパーコピー
Hyperactive Pa-Tn5 Transposase For Cut&Tag
Diesel Common Rail Injector 0928400627
ブランドコピー新大久保
Fuel Nozzle DLLA148PN306
Cheap Disposable Gloves Bag Package
4 Passage Furnace
ブランドコピースニーカーアークライト
All-in-One Conference LCD Display
Build Your Own Golf Carts
1H0611701
xperiaケースブランドコピー
Best Games To Play On Vegas Slots App
WCB Stabilized Soil Mixing Plant
スーパーコピーブランド通販
ブランドコピーサイト服
Fuel Nozzle DLLA155P277
Rf Transmitter
Nice Pants
スーパーコピー時計級品ブランド販売専門店
ESD bag
Pvd Coating Equipment Korea
スーパーコピーブランドスーパーコピー時計販売中
Набивка из фенольной пряжи Kynol, смазанная дисперсией ПТФЭ
Ceramic Printing Machine
Diesel Common Rail Injector 0954200260
シャネルブランドコピー
Single Arm Street Light Pole
ブランドコピーカバン
50-60W Mono Poly solar Module
Inverter 12v 220v 2000w
ダミエ財布スーパーコピーエルメス韓国偽物財布値段平均
Weekender Bag with Shoe Compartment
Multiple Shapes Optional Dust Cap
ブランドコピー激安財布
SCANIA Leaf Spring
ウブロスーパーコピー時計販売店新作ウブロコピー業界
Gas Water Heater Exhaust
Pneumatic Parts Brass Pneumatic Silencer
Hp Laptop Cover Case
ノースフェイス偽物と本物の見分け方コピー品に注意
Air Dry Water Transfer Screen Printing 29 Series Color Ink
スーパーコピーブランド専門店評価
Iron Steel Enamel Coffee Teapot
Air Dry Water Transfer Screen Printing Ink
パネライスーパーコピー販売スーパーコピー販売店東京
Display Stands For Retail
Silicone Dildos
ブランドコピーおすすめサイト
Rotating and Vibrating Large Base Dildo
Large Diameter Ultrasonic Water Meter
最高級韓国最新スーパーコピーブランド激安代引き専門店
Chimp Latex Mask
Black Mask
Colored Glass Marbles
Mini FPV RC Toy Quadcopter Drone
スーパーコピー時計ベトナム
Multi Saw Blade
iphone11ケースブランドコピー激安
BOPP Bag
Motion Sensor Solar Spot Light
ブランドコピー通販
Opp Self Plastic Bag With Custom Printing
Integration Solar Light
Tow Strap Racing Strong
ブランド財布コピーamazon
Electric Aluminum Furnace
ブランドコピー傘
Hourglass Tubes for Heater Cores
Sanitary Ball Valve
スーパーコピーブランドn級通販専門店
Electric Pallet Truck Battery
Heavy Duty Belt
ブランドコピー市場スーパーコピー販売専門店
Quilted Leather RFID Blocking Credit Card Holder
Cost-effective 2 Phase Stepper Motor Step Driver
スーパーコピー時計違い
Wholesale Polyurethane Caster
Cat Eyes Carbon Fiber Hockey Goalie Helmet
Panda Magic Dragon Link
カルティエ時計スーパーコピー
Lead-Acid Battery
PLE Series Planetary Reducer
ブランド時計コピーブランド店
Rotating Food Dispenser
スーパーコピーブランド時計販売店
On Duty Sentry Steel Structure Sentry Monitoring Tower
Pig Ultrasound Pregnancy
スーパーコピー通販サイトみんなのブランド大集合
Wool Hiking Socks
Insect Net
口コミで高評価日本スーパーコピーブランド専門店
What are the features of Waterproof Outdoor Solar Deck Light
cast iron motor housing
スーパーコピー時計鶴橋
Blister Sealing Machine
Gold Jewelry Necklaces
韓国財布スーパーコピーと韓国財布コピー専門通販店
Advantages of Disposable Vapes over cigarettes
Lims Magnetic Separator Ctc Function
ブランドコピー激安通販専門店
EM-370 HDI PCB
One Piece Folder Box
時計スーパーコピー品質
17 layers ultra small size coil PCB
integrated circuit
弊社は信頼のスーパーコピーブランド代引き専門店
Outdoor Thermometer Rain Gauge
Super Clear OPP Packing Tape
スーツブランドコピーストライプ
Electrical Pin Connector
Soft Close Hinges For Internal Doors
バーバリー靴スーパーコピーコピー
2D WD Drill Bits
Laundry Carts With Double Pole Rack
Rounded End Loose Needle Rollers Factory
ブランドルイヴィトンスーパーコピー
Freeze Dry Machine
コピーヴィトン株式萬富アメ横ブランド問屋専門店販売
The function of green laser diode
Folding Portable Luggage Carts
スーパーコピーブランド帽子通販サイト
Porcelain White Induction Cooker Panels
Automotive Wrench Set
白スーパーコピー大歓迎なコピーブランド服潮激安通販
The difference between a mobile fast food truck and a mobile dining truck
How does a POU Water Dispenser produce clean water
韓国ブランドコピー時計ブランドスーパーコピー時計
Lightning Protection Combiner Box
Provide high-quality protein
時計スーパーコピー2019
Application of solid state relays
Beef Liver Raw Bone Meat Organic Freeze Dried Dog Snacks
ロレックススーパーコピーブランドコピー専門店
Singlefold Paper Towel paper
Low Price School notebooks wholesale Factory
スーパーコピー実物写真ブーツコピー靴激安販売専門店
Residential Heat Recovery Ventilation Fan
Tyre Inflator Pump
素晴らしいスーパーコピーブランド通販サイト
100ml Spout Pouch
A8 Fuel Pump 1994-2008
ブランドコピー激安通販
Hydraulic Hinge
56 Inch Shutter Cone Fan
ブランドコピー店舗東京
Pre Insulated Terminal Crimping Pliers
A3 Fuel Pump 2021-2024
Self Adhesive Mesh Drywall Tape Supplier
ブランドコピー代引き韓国ブランドコピーブランドコビー
0928400829 Diesel Pump Common Rail Fuel
Path Garden Lights
スーパーコピーティファニーコピー代引き
ブランドコピーポーチ
14inch Gearless Wheel Chair Motor Wheel
Notebook and Planner Printing
Rtg Rubber Tyred Gantry
Planetary Gearhead 28mm
スーパーコピー時計級品専門店ブランドバッグ財布通販
Course Customization
iphonexsmaxブランドコピー
5.8G 30W Anti Drone Signal Jammer Module
You have noted very interesting details! ps decent web site.
ブランドコピーブルガリ財布
Dc Power Voltage
Silicone Mold Robot Part
Some really excellent info I look forward to the continuation.
Tie Clip & Cufflinks
鶴橋ブランドコピー2017
Vento Fuel Pump 2015-2018
Electric Motorcycle For Kids
Kids Tractor
http://www.phodo.vn
The role of Automotive Parts Air Filter
Features of Polymer Materials
Powered Ride On Cars
Advantages of Artificial Flowers
I am truly thankful to the owner of this web site who has shared this fantastic piece of writing at at this place.
Jigsaw Puzzle Production Industry Is Facing a Dilemma
Automatic Screw Fastening Machine
In-Line Auto Screw Machine
Why do young people prefer LED lamps to traditional incandescent lamps or energy saving lamps
O ring overview
http://www.deshengst.com
Auto Screw Robot Machine
I truly appreciate your technique of writing a blog. I added it to my bookmark site list and will Watch bbc news persian
TU-1300E High-speed PCB
TU-933 High-speed PCB
Direct Dyes Uses
Titanium Dioxide Photocatalysis
Sodium Sulphite Red Flakes
http://www.jffa.my
TU-943N High-speed PCB
Multilayer PCB
Mini Electric Hoist Crane
Coil PCB
15 Ton Chain Fall
Printed circuit board
Wire Rope Cable Slings
http://www.agaplan.eu
I like the efforts you have put in this regards for all the great content.
transhol.pl
A7 Fuel Pump 2011-2014
Loft Pendant Light
A6L Fuel Pump 2005-2012
Nordic Modern Floor Lights
A6 Fuel Pump 2011-2018
Modern Glass Pendant Light
Phone Film Protector
hp-test.merchant-s.com
Several fields of computerized flat knitting machines are often used
CNC Lathe Machining
Cell Screen Protector
Packaging paper box printing process
Hydrogel Film For Mobile
Ball Bearing Car
15x35x11 Bearing
What is a fountain pump
120V Fountain Pump
http://www.larsvoorzorg.nl
Laser Welding System
Auto Electrical Snail Horn
7.5kW EV Charger
Flashing Ceramic Roof Tile
AC EV Charging Hub
Kerala Ceramic Roof Tile
Elbano Ceramic Roof Tile
school33.beluo.ru
50A EV Charging Hub
Portable Light Tower
Z Bracket Mounting Small Corner Braces Stainless Steel A2 L Shape Shelf Flat Angle Bracket
Anodized Aluminum Middle Clamp for Solar Power System
swenorthrental.se
3 Meters Concrete Laser Screed Machine
Aluminum Stand Seam Roof Clamp Solar Lock Solar Clip
Factory Direct Tamping Rammer
Type A Cable
Galvanized Carbon Steel U Bolt with Hexagon Nuts for Transimission Lines Tower
S SERIES
DIN3570 Carbon Steel U Bolt for Electric Tower Equipment HDG U Shape Bolt
http://www.consultationcrackdown.top
Type C Usb Cables
4.8/8.8 Grade Carbon Steel Hot DIP Galvanized Electric tower Fitting polishing HDG DIN3570 U Bolts with Nuts
Stainless Steel Sleeve Anchor Curtain Wall Wedge Anchor for Stone Cladding Marble Angle Fixing
Manual Stacker
Hoist For Sale
http://www.alajlangroup.com
GB/T22795 color plating zinc class 8.8 Wedge Anchor M8x75
Zinc Plated Carbon Steel Class 4.8 Wedge Anchor M8x75
110v Winch
You re so awesome! I don t believe I have read a single thing like that before.
Teeth Tartar Cleaner Factory
50W Anti Drone Signal Jammer Module
Ems Butt Trainer Supplier
sudexspertpro.ru
100W High Power Anti Drone Signal Jammer Module
Electronic Body Massager
UAV Jamming Module Anti Drone Signal Jammer Module
The role of drone jammers
Application of Crimping Tool
Desulphurizer
id98786332.myjino.ru
Medical Lancing Device
Biogas Desulfurization
Coal Gas Scrubber
Flat Rolling Mill
Forging Rolling Mill
Advantages of growing mushrooms in grow bags
What is a flat knitting machine
Classification of brake pads
Build Up Welding
http://www.firma.js.com.pl
PP Self Adhesive Book Cover
Linear Sign Lighting
A4 Sleeve Book Cover
Sleeve Book Cover Logo
Architectural Linear Led Lighting
kmu.ac.th
Linear Wall Mounted Light Fixture
Up And Down Lighting
Eco Honeycomb Padded Paper Mailer
Colorful Bubble Mailer Bag
Linear Recessed Light
Holographic Padded Mailing
Factory Lighting
alphacam.jp
Recessed Lights
DX54D+Z Color Coated Galvanized Corrugated Sheet
Led Garden Light
DX52D+Z Color Coated Galvanized Corrugated Sheet
deshengst.cnv.vn
ST02Z Color Coated Galvanized Corrugated Sheet
Led Lights China
Brass Coated Steel Wire
Genuine leather journals
Brass Wire 900n
http://www.alajlangroup.com
Writing journals with leather covers
Handmade leather notebooks
Edm Cutting Brass Wire
Plunger Pumps
Hydraulic Check Valve
xinpian.net
Pumping Valve
N5232B PNA-L Network Analyzers
N5234B PNA-L Network Analyzers
N5239B PNA-L Network Analyzers
100 Ml Glass Bottles With Lids
16 Oz Glass Bottles With Caps
Jigsaw Puzzle Tips
How to Make Your Own Folding Table
100 Ml Amber Glass Bottle
Sketch Book Spiral Book
http://www.remasmedia.com
Pin Badge
Personalised Pin Badges
modan1.app
Peaky Blinders Pin Badge
Aramid Fiber Packing Impregnated with PTFE Lubricant
Expanded PTFE Graphite Packing with Aramid Yarn Corner
Graphite PTFE with Aramid Fiber in Zebra Braided Packing
http://www.winsta.jp
Ac Servo Motor Encoder
Draw Wire Sensor
Gasket Cutter Kit
Gasket Cutter Tool
Electric Gasket Cutter
E60h Series
Insulation Silicone Rubber Sleeve
Expansion Joint
http://www.softdsp.com
Bs3293 Flanges
Fiberglass Sleeving For Wires
Axial Unloaded Bellows Compensator
Fiberglass Braided Sleeving
Latex Makeup Sponge
Acrylic Candy Box Candy Bin
http://www.myreceiptmybusiness.com
Fluorescent Acrylic Plinths
Latex Free Makeup Sponge
Microfiber Makeup Sponge
Slanted Acrylic Sign Holders
I m often to blogging and i really appreciate your content. The article has actually peaks my interest.
Zinc Plated Fine Thread Castle Nut
Stainless Steel A2 DIN557 Square Nut
Zinc Plated Steel Castle Nuts
Chest Heart Rate Monitor
Bluetooth Digital Jump Rope
leilia.net
Blood Oxygen Smart Bracelet
Sweater
sceaindia.org
Interactive Dispensing Chew Toy
Rubber Chew Toys For Dogs
Sturdy Plush Chew Toys
Scuba Crepe
Bengaline
cnc turned components
anodizing large aluminum parts
DIN976 Stainless Steel SS304 SS316L Full Thread A4-80 A2-70 Thread Rod
http://www.chegal.org.ua
10mm M10 M12 DIN975 DIN976 SS 304 A2-70 A4-80 Full Threaded Rod Stud
P45 Heavy Wire Staple
DIN976 M10 M12 Stainless Steel Full Thread 306 316 Thread Rod
Metric Aluminum Tubing
Zoomable Headlamp
domser.es
Riding HeadLamp
Compact Jobsite Spotlight with Pivoting Magnetic Base
Bending 10mm Copper Pipe
Aluminum Capilary
7 2 KW AC EV Charger Socket Wallbox
Cnc Machining Enclosure
What are the main battery materials used by new energy vehicles
Machines Parts
Bear Paw Solar Pathway Lamp
Cnc Machined
http://www.mbhsdarlinghurst.org
Benefits of Pet Dog Bed With Removable Canopy
Mid Drive Motor
Automatic Disposable Coffee Cup Machine
krakow.misiniec.pl
Watercolor Set with Paint Tin
20 Inch Electric Bike Kit
Mechanical Press Machine
Celastrol
Praeruptorin B
Self Adhesive Book Cover
Sleeve Book Cover
gpsmarker.ru
Forsythoside F
Book Cover
Wide Double Sided Nano Tape
Oversized Pillar Candles
Reinforced Self Adhesive Kraft Paper Tape
vnreal.net
Pillar Candlesticks
Traceless Double Sided Nano Tape
Large Scented Candles
2 inch Cellophane Biodegradable Tape
WPC Extrusion Machine
Food Container Vacuum Forming Machine
3/4 inch Invisible OPP Tape
Refill Invisible OPP Tape
mdebby.co.il
Foam Ps Food Container Machine
3 7v 150mah lipo battery
Features and applications of ultra thin stainless steel coils
Single Phase To 3 Phase Inverter
What is TPD COMPLIANT VAPE
Solar Panel And Inverter
http://www.sork.pl
Solar Converter Dc To Ac