Hole damaged 3d models
Warning. This content is not moderated and could be offensive.
m4
3dmdb logo

1,753 hole damaged 3d models found

Download or buy, then render or print from the shops or marketplaces. 3D Models below are suitable not only for printing but also for any computer graphics like CG, VFX, Animation, or even CAD. You can print these 3d models on your favorite 3d printer or render them with your preferred render engine. Please note that the 3D model database is only a Search Engine. You should visit the original websites. Most of the models can be easily imported and rendered with Autodesk 3ds Max, Maya, Blender, C4D, and Sketchup. Check for online 3d model conversions tools for your file format. Shown 1 of 15 pages
3d_export
$5
Wall 3D Model

Wall 3D Model

...wall 3d model 3dexport wall damaged hole photoshop wall 3d model qinq 55825...
digiprops
$12
Yellow weathered concrete parking block

Yellow weathered concrete parking block

...scratched concrete parking block with a couple of round hole and recessed lettering on the side. damaged and weathered....
3d_ocean
$6
Crater

Crater

...crater 3docean asteroid comet crater explosion ground damage hole meteor space high quality ground hole model description: separate...
3d_export
$13
onion rings cutting potato fruit vegetable slicer machine 3d

onion rings cutting potato fruit vegetable slicer machine 3d

...and no damage, also with several different size feeding hole for different size fruits or...
3d_export
$5
deer christmas 3

deer christmas 3

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
deer christmas 2

deer christmas 2

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
deer christmas

deer christmas

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
deer christmas 5

deer christmas 5

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
papa noel - santa claus

papa noel - santa claus

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
hippopotamus planter pot

hippopotamus planter pot

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
decoration planter pot cute girl 15

decoration planter pot cute girl 15

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
decoration planter pot cute girl 14

decoration planter pot cute girl 14

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
deer christmas 6 3d print model

deer christmas 6 3d print model

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
cute fat groot

cute fat groot

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
giraffe planter pot

giraffe planter pot

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
rabbit planter pot

rabbit planter pot

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
home decoration model accessories cool deer figurine for interior big mouth

home decoration model accessories cool deer figurine for interior big mouth

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
flower woman 2 stl for 3d printing

flower woman 2 stl for 3d printing

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$5
yoga flower woman 1

yoga flower woman 1

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$20
carl and ellie young 2 - topcake for wedding

carl and ellie young 2 - topcake for wedding

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$15
pack 2 cute girls and boys planters

pack 2 cute girls and boys planters

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$15
pack 1 cute girls and boys planters

pack 1 cute girls and boys planters

...such as “ultimaker cura” with the option; “remove all hole” activated or another qualified 3d printing program for the...
3d_export
$50
Broaching tool

Broaching tool

...across its teeth.<br>internal broaches create keyways or other internal hole for a number of industries and applications. an internal...
sketchfab
$5
Damaged asphalt with holes and cracks

Damaged asphalt with holes and cracks

...m 89 dslr images. 8k texture and normal - damaged asphalt with holes and cracks - buy royalty free 3d model by goromor (@gorllu)
thingiverse
free
15mm wargame "mouse-hole" removable hole for damaged buildings by printalotapotamus

15mm wargame "mouse-hole" removable hole for damaged buildings by printalotapotamus

...or 28mm scale gaming. enjoy :) if you like the work i'm doing and would like to contribute, you can do so at my patreon page.
thingiverse
free
BRIO trains Pins

BRIO trains Pins

...we had a lot of damaged tracks. drill the hole into track and glue it into the...
thingiverse
free
Bi-Fold Door Hole Repair Bushing by maeder12

Bi-Fold Door Hole Repair Bushing by maeder12

...the hole and renew the 3/8" diameter. drill the damaged hole 1/2" diameter 1.250" deep using the existing hole...
thingiverse
free
7th Continent Discard (with Official Discard cardboard insert) by Aarcana

7th Continent Discard (with Official Discard cardboard insert) by Aarcana

...by aarcana thingiverse remix of the original to add hole to be able to put the official cardboard on...
thingiverse
free
Warhammer 40K Modular Trench by braeda

Warhammer 40K Modular Trench by braeda

...made for 28mm scale. minor assembly after print. the hole on the sides fits 3x2mm magnets, that are easily...
thingiverse
free
Logitech Webcam Lenscover by wolkenlos

Logitech Webcam Lenscover by wolkenlos

...your logitech webcam without post-it. the camera needs no hole and will not be...
thingiverse
free
Gantry end block mono price select mini by mdfolter

Gantry end block mono price select mini by mdfolter

...dimensions and designed this using onshape. i changed 1 hole into a slotted hole to overcome some of the...
thingiverse
free
Wireless Mouse Receiver Cover

Wireless Mouse Receiver Cover

...receiver. there is two file, with hole or without hole this is created for a4tech mouse...
thingiverse
free
Plant pots by cjameshuff

Plant pots by cjameshuff

...pots by cjameshuff thingiverse simple plant pots, with drainage hole and dish and a mild side taper to allow...
thingiverse
free
CERAMBOT End Cap

CERAMBOT End Cap

...extrusion. this prevents damage to the printer installation area. hole are made to add rubber...
thingiverse
free
Epax X1 Hole Finder

Epax X1 Hole Finder

...t land on holes. make sure to center this. it will not line up exactly as the edges have to be a bit smaller to allow for edges.
thingiverse
free
Niko old cover plate by 3Dkoentje

Niko old cover plate by 3Dkoentje

...switch. the old one was damaged, i made the hole a bit bigger because the switch itself was damaged...
thingiverse
free
Rockshox Reverb 31.6 soft jaws by pingstnet

Rockshox Reverb 31.6 soft jaws by pingstnet

...post without damage from the vice. for diameter 31.6mm. hole for 10mm...
thingiverse
free
Neuroshima Hex Token Tray by artist11d

Neuroshima Hex Token Tray by artist11d

...hex tiles. compatible with both newer and older versions. hole in sides and bottom are designed to hold faction...
thingiverse
free
Acid Damage Tokens by NTaW

Acid Damage Tokens by NTaW

...spaceship bases/corridors, one shallow but solid and one a hole all the way...
thingiverse
free
Raspberry Pi 4 Case (remix) by Ryukenden

Raspberry Pi 4 Case (remix) by Ryukenden

...pi 4 case (remix) by ryukenden thingiverse made the hole to screw the raspberry to the case smaller. i...
thingiverse
free
Pencil Clip/Rack by Charlesaroo

Pencil Clip/Rack by Charlesaroo

...two on each side are 9mm wide and middle hole is 8mm wide. i printed it in rubber-like abs...
thingiverse
free
Wax Comb by scholtzap

Wax Comb by scholtzap

...to not damage a board. note: i made the hole a bit bigger than the one in the...
thingiverse
free
Self-defense keychain by corneliusa16

Self-defense keychain by corneliusa16

...the thumb. allows for greater range of damaging impact. hole added for key...
thingiverse
free
Eachine Wizard X220s Antenna Fastener by Janbo

Eachine Wizard X220s Antenna Fastener by Janbo

...janbo thingiverse after a few heavy crashs the original antenna-hole from the topplate broke. often also the antenna itself...
thingiverse
free
Toyota Sequoia Key Fob by loidolt

Toyota Sequoia Key Fob by loidolt

...key fob can be used as a new keychain hole ...
thingiverse
free
KP3 Power supply set by saiki0017

KP3 Power supply set by saiki0017

...main body. it is also equipped with a small hole dedicated to an inexpensive digital voltmeter. use short screws...
thingiverse
free
Lego compatible Gears Frame by BearGrylls

Lego compatible Gears Frame by BearGrylls

...damage of gears. you maybe have to drill the hole to let the axles rotate...
thingiverse
free
Blade Governor

Blade Governor

...retrofit allows you to break off the damaged linkage hole and replace the end with a...
thingiverse
free
Traxxas Stampede Rear Body Brace by intmdator

Traxxas Stampede Rear Body Brace by intmdator

...clips while bashing. added another version with larger body hole as the original was a little...
thingiverse
free
Vase for carnivorous plants by Zero3DArt

Vase for carnivorous plants by Zero3DArt

...carnivorous plants representing a specimen of venus flytrap. with hole in the bottom of the pot for drainage water...
thingiverse
free
BBC micro:bit Go Case by ScottSieke

BBC micro:bit Go Case by ScottSieke

...micro usb and battery connection, as well as a hole to push the battery out, but there is no...
thingiverse
free
Ceiling HVAC register bracket by gsrinmb

Ceiling HVAC register bracket by gsrinmb

...damage to my ceiling drywall that prevents the factory hole from securely holding up the...
thingiverse
free
Cable Flange for Washing Machine  by techkiwigadgets

Cable Flange for Washing Machine by techkiwigadgets

...cable flange pushes nicely into a 64mm or 2.5-inch hole hiding cabinet damage and also reducing the risk of...
thingiverse
free
Space station spinning top with aligning pin by SpookyShadow

Space station spinning top with aligning pin by SpookyShadow

...aligning pin by spookyshadow thingiverse remix of https://www.thingiverse.com/thing:1378031 with hole in each part and pin to align it easy...
thingiverse
free
Dog Clamp (LASER honeycomb) by ferret7

Dog Clamp (LASER honeycomb) by ferret7

...side benefit, the dogs will reform damaged 6mm hex hole in the honeycomb...
thingiverse
free
Bonsai training rond pot by PIORKO

Bonsai training rond pot by PIORKO

...print as you see on the picture clean the hole after...
thingiverse
free
Screw cap with cable hole for Aqiho DD 2400W or other electric scooter

Screw cap with cable hole for Aqiho DD 2400W or other electric scooter

...caps to protect screws and cable from water, physical damage and dust. i fix cap for cable with silicon or glue "b7000"
thingiverse
free
port casque youtube by print_soldier

port casque youtube by print_soldier

...object with double-sided tape. otherwise, we have to make hole ...
thingiverse
free
Winter Cover Gardena Aquacontour Automatic

Winter Cover Gardena Aquacontour Automatic

...no frost-damaging. the two caps fits perfectly into the hole. i made it a bit more...
thingiverse
free
[CR-10] 50mm fan adapter by aWiseOldMan

[CR-10] 50mm fan adapter by aWiseOldMan

...3mm screw (there's no parts to damage at the hole location). and 12mm magnets (if you're not comfortable drilling...
thingiverse
free
Pinewood Derby Axle Relief Jig by davevg

Pinewood Derby Axle Relief Jig by davevg

...the axle through the bottom of the car. the hole can be used to glue the axle in place...
thingiverse
free
1.5" Diameter Cable Flange by Relentless

1.5" Diameter Cable Flange by Relentless

...which is 1" thick. the flange inserts into a hole cut with 1.5" hole saw. it helps to protect...
thingiverse
free
Eachine Lizard95 Battery Protection Spacer by azarock

Eachine Lizard95 Battery Protection Spacer by azarock

...with fc screws to bottom. may need to enlarge hole slightly with drill depending on your printers...
thingiverse
free
Ruger MKIV Sight Adapter by jamesogrady

Ruger MKIV Sight Adapter by jamesogrady

...drifting out the rear sights. there are also 9mm hole perfectly aligned to the sight to ensure your punch...
thingiverse
free
68mm Downpipe Clip by tsh2

68mm Downpipe Clip by tsh2

...standoff adjusted back to nominal. i also adjusted the hole spacing to fit an existing part which was damaged...
thingiverse
free
Guy Fawkes for Stubby Ring-a-Thing by cymon

Guy Fawkes for Stubby Ring-a-Thing by cymon

...this. edit: used the wrong negative for the ring hole uploaded a new version. only 6 downloads so i...
thingiverse
free
Mspa Nest extra filter clip on by fotoreb

Mspa Nest extra filter clip on by fotoreb

...is poor.. the mspa filter has some pas trough hole at the end, this clip-on filters the water that...
thingiverse
free
Shower Head Holder by fsray

Shower Head Holder by fsray

...not forget the new holder installation holes with the hole on the wall may not be consistent, enough trouble...
thingiverse
free
super simple Hose connector OpenSCAD parametric by RacoonX

super simple Hose connector OpenSCAD parametric by RacoonX

...racoonx thingiverse sometimes it's better to keep things simple. hole in the hose? cut out the damaged area and...
thingiverse
free
8x Cable Fastener (6mm diametre for Network Cable) by Ozzah84

8x Cable Fastener (6mm diametre for Network Cable) by Ozzah84

...cables firmly, without damaging them. there are two screw hole to screw the bracket to a flat...
thingiverse
free
5cm fan on mainboard ender 3 :) silence mood by jaroslavcecho

5cm fan on mainboard ender 3 :) silence mood by jaroslavcecho

...ender 3 :) silence mood by jaroslavcecho thingiverse drill hole 3/4 mm for fan, conect series 150ohm resistor and...
thingiverse
free
Lipo battery board for plane by Viceroy86

Lipo battery board for plane by Viceroy86

...you want the battery to be. there is two hole made for padding so the battery wont take any...
thingiverse
free
Wall mounted EU power-plug holder (2 Pin) by sebcologne

Wall mounted EU power-plug holder (2 Pin) by sebcologne

...thingiverse print with settings that work for you. mounting hole fit ~1,5mm nails. just be sure not to damage...
thingiverse
free
TEVO Tarantula Hot End Casing by RVTMSW

TEVO Tarantula Hot End Casing by RVTMSW

...can design your own mount based on the available hole. the hole is m3 diameter. the distance of the...
thingiverse
free
Childproof cabinet /furniture door lock by FFranzmann

Childproof cabinet /furniture door lock by FFranzmann

...included so you can just drill your own 8mm hole in it to make it fit your furniture. the...
thingiverse
free
Screw by BobbinWhood

Screw by BobbinWhood

...to repair the top side if needed. pre-drill a hole to circumvent screw...
thingiverse
free
HTC Vive Command Strip Mount by sciencegirl100

HTC Vive Command Strip Mount by sciencegirl100

...the normal mounting plate slides in. there is a hole for mounting the plate with a screw. this was...
thingiverse
free
Fightstick Mounting Bracket by ClassyNemesis

Fightstick Mounting Bracket by ClassyNemesis

...case others found it useful for remixing. the screw hole are intentionally misaligned to match the pre-drilled holes in...
thingiverse
free
Amazfit GTS Charging Stand

Amazfit GTS Charging Stand

...smart watch. you may need to lightly sand the hole where the charger pushes in from behind to make...
thingiverse
free
Vesa extension for IKEA SKÅDIS by heracl-es

Vesa extension for IKEA SKÅDIS by heracl-es

...to fix to the pegboard — goes through the hole, no need to damage the...
thingiverse
free
Another BLTouch mount for Wanhao Duplicator i3 by 5ppppp

Another BLTouch mount for Wanhao Duplicator i3 by 5ppppp

...of draft so even if your printer undersizes the hole, the nuts should still...
thingiverse
free
2.4GHz Antenna mount by Tripel

2.4GHz Antenna mount by Tripel

...can either be screwed or glued in place. the hole start out at 2mm diameter to hold the guarded...
thingiverse
free
Table gasket by VirtualUK

Table gasket by VirtualUK

...such as an umbrella being placed inside of the hole the gasket as originally designed to fit a 2"...
thingiverse
free
Remix of FrSKY Aerial Mount by LV-426

Remix of FrSKY Aerial Mount by LV-426

...is easy to knock out the support in the hole with a screw driver. this helps keep the hole...
thingiverse
free
Zero Hardware RAMPS 1.4 Box by QuentinT

Zero Hardware RAMPS 1.4 Box by QuentinT

...securely snaps onto the top of the box, leaving hole for all of your...
thingiverse
free
Ikea screw guide by PIORKO

Ikea screw guide by PIORKO

...bottom of the tool put the tool over the hole and screw when it's done lift the...
thingiverse
free
ZOHD Orbit Wing Camera Mount by Burt1981

ZOHD Orbit Wing Camera Mount by Burt1981

...mount behind camera mount use supports just for the hole if you feel...
thingiverse
free
MP MINI SLA CABLE HOLDER

MP MINI SLA CABLE HOLDER

...raft, no supports, 20% infill. i used the hinge hole to attach it and two m3 x 16mm stainless...
thingiverse
free
Microphone support for ICOM IC-7300 by Lumyn

Microphone support for ICOM IC-7300 by Lumyn

...microphone support for icom ic-7300 to apply in the hole for mb-118. is necessary two screws m4. very attention!!!!!...
thingiverse
free
Glock Compensator with 11mm thread for tracers by ReisYT

Glock Compensator with 11mm thread for tracers by ReisYT

...tracers by reisyt thingiverse i just open the inside hole a little to insure that nothing damage the slide...
thingiverse
free
Bike stand clamp by Tidek

Bike stand clamp by Tidek

...didn't work, so i designed a new one. all hole fit to original nuts and...
thingiverse
free
Dwarven Helmet (Skyrim) by Killonious

Dwarven Helmet (Skyrim) by Killonious

...note : the battle damaged helmet does have small hole in the helmet which were intentional. they are very...
thingiverse
free
Tree Topper Star by The_Curmudgeon

Tree Topper Star by The_Curmudgeon

...picture and has thick enough walls to drill out hole to various diameters of light...
thingiverse
free
Yet another hook by qwerty_42

Yet another hook by qwerty_42

...well as width and thickness of the hook. the hole for the rope/string have a rounded edge so the...
thingiverse
free
Ender 3 Pro PSU Cover for 80x80x25mm Fan by PrinterDinter

Ender 3 Pro PSU Cover for 80x80x25mm Fan by PrinterDinter

...80mm to minimize the sound through air distortion. the hole for the fan screws are widened, you should now...
thingiverse
free
Wire Protector for GoBilda FTC Robots

Wire Protector for GoBilda FTC Robots

...the wires after you feed the plugs through the hole forgot to put the protector in before you wired-up...
thingiverse
free
TBS Unify Pro 5V Pigtail TransTEC Frog by NukeLeo

TBS Unify Pro 5V Pigtail TransTEC Frog by NukeLeo

...with m3 secrew and m3 hex nuts. reciver antenna hole 3mm and nearly 90 degree. you can fix with...
thingiverse
free
FlyingBear Omkqn autosensor mount. by ThriDee

FlyingBear Omkqn autosensor mount. by ThriDee

...underside of the extruder carriage using the m3 mounting hole. make sure the m3 screw heads are above the...
thingiverse
free
Razer Atrox USB-B Mount by Jademalo

Razer Atrox USB-B Mount by Jademalo

...razer atrox without having to damage the case. the hole are for 12mm or 14mm m3 bolts...
thingiverse
free
Audio tape roller by AirLink

Audio tape roller by AirLink

...10.5 x 7.3 mm and 2 mm center pin hole ...
thingiverse
free
Laser Mount for Telescopes by nfhslugger

Laser Mount for Telescopes by nfhslugger

...electrical tape to avoid damaging the casing. drill each hole with a 4mm drill bit and thread an m4...
thingiverse
free
Pycom LoPy Case by digimatic

Pycom LoPy Case by digimatic

...the pycom expansion carrier to avoid accidental damage screw hole are precut to take a m3 bolt, holes also...
thingiverse
free
Montana Mask Utah Edit by michaelmplatt

Montana Mask Utah Edit by michaelmplatt

...the problem of mashing a filter into a square hole potentially damaging the filter. to use this design simply...
thingiverse
free
DocFav by DocFav

DocFav by DocFav

...quality settings. i have also put in a pilot hole so you can finish drilling out 1.5mm hole. this...
thingiverse
free
Robo3D Lead Screw Upgrade - Quick Printing Hole Cover by SonnyDR

Robo3D Lead Screw Upgrade - Quick Printing Hole Cover by SonnyDR

... so i came up with this quick printing hole cover (3 min max) that is easy to slide on the screw without messing with the thread.
thingiverse
free
Logitech extreme 3d pro desk mount. by 3DP-Skeleton

Logitech extreme 3d pro desk mount. by 3DP-Skeleton

...inside the cutouts on the joystick. there are screw hole if u want to fix i to the desk...
thingiverse
free
Trenchline by Terrain4Print

Trenchline by Terrain4Print

...thingiverse a modular trench line like structure. there are hole for 5mm magnets, both 1mm and 2mm deep. battle...
thingiverse
free
Honeycomb Fridge Mount Organizer by WarHawk8080

Honeycomb Fridge Mount Organizer by WarHawk8080

...added a 3mm box to the back...cut out 26mm hole x 2.3mm for the magnets in tinkercadhttp://www.ebay.com/itm/301430690192 i have...
thingiverse
free
Fabric Edge Pinch Friction Clamp  by MiseryBot

Fabric Edge Pinch Friction Clamp by MiseryBot

...edge of a water bladder. i could not put hole in the bladder, because the water would leak out....
thingiverse
free
Space Goblin Mortar Canon by Invaderben

Space Goblin Mortar Canon by Invaderben

...have holes representing battle damages, the other without the hole. you should be able to print all the piece...
thingiverse
free
Garden Furniture Protectors (customizable) by OzJohnson

Garden Furniture Protectors (customizable) by OzJohnson

...files are 40mm by 30mm and 40mm round with hole for 4mm (no8)...
thingiverse
free
Ground Bloom Flower Rocket by Nick_White

Ground Bloom Flower Rocket by Nick_White

...at the thinnest point. from here, cove the fuse hole with 8 layers of aluminium foil and add tape...
thingiverse
free
Arrma Cup Block v1 by Akirk17

Arrma Cup Block v1 by Akirk17

...m2x12 screws from the bottom of the chassis. screw hole were left out of this model because i find...
thingiverse
free
Weather resistant DC motor enclosure by Boogie

Weather resistant DC motor enclosure by Boogie

...extended use or use in harsh environments yet. the hole for the motor shaft will need to be drilled...
thingiverse
free
Parametric Pegboard Bit Holder by thompatterson

Parametric Pegboard Bit Holder by thompatterson

...they come easily using pliers, and don't damage the hole. ...
thingiverse
free
RC car body shell mounting post protective oval washer by chris24ed

RC car body shell mounting post protective oval washer by chris24ed

...stop r clips from damaging around the mounting post hole. designed for 6mm mounting post but can be scaled...
thingiverse
free
Flite Test Power Pod Firewall - Repair or Strength by 3dRage

Flite Test Power Pod Firewall - Repair or Strength by 3dRage

...end of a damaged power pod. there is even hole aligned to attach with a bamboo skewer. designed/exported in...
thingiverse
free
Dog Paw Picture Frame Refrigerator Magnet by mb20music

Dog Paw Picture Frame Refrigerator Magnet by mb20music

...picture frame refrigerator magnet by mb20music thingiverse this has hole in the back for two 3 mm x 6...
thingiverse
free
Asus EeeTop Wall Hanger with Power Brick Clamps by Roach

Asus EeeTop Wall Hanger with Power Brick Clamps by Roach

...power supply clamps, you'll have to drill 4 small hole to mount...
thingiverse
free
Seeding Pot with Removable Bottom for Easy Transplantation by lammatt

Seeding Pot with Removable Bottom for Easy Transplantation by lammatt

...inner diameter: 50mm height: 50mm wall: 1mm water drainage hole: ...
Next page