Search

Suggested keywords:
bank, statement, invoice

The Best Weatherproof Wood Fillers for Durable Outdoor Deck Repair

Ignoring cracks and gouges in your outdoor deck is a recipe for wood rot and expensive structural failure. You can stop this decay and restore a showroom finish by applying a high-performance wood filler that flexes with the seasons, though the most durable repair involves a specialized fix you might have never even heard of.

The Best Weatherproof Wood Fillers for Durable Outdoor Deck Repair
Gorilla All Purpose Wood Filler, 6 Ounce Natural Tub

Gorilla All Purpose Wood Filler, 6 Ounce Natural Tub

  1. Weather Resistance: High-performance formula suitable for both indoor and outdoor use.
  2. Dimensional Stability: Engineered to be shrink and crack resistant after curing.
  3. Versatile Finishing: Fully sandable, paintable, and stainable to match surrounding wood.
  4. Formula Type: Water-based for easy application and quick cleanup.
  5. Best for: Filling cracks, holes, and gouges on outdoor decks, siding, and furniture.

BONCART Paintable & Stainable Wood Repair Putty (1.76oz)

BONCART Paintable & Stainable Wood Repair Putty (1.76oz)

  1. Material Composition: Water-based, eco-friendly, and non-toxic formula.
  2. Weather Resistance: High-performance waterproof and UV-resistant properties for outdoor durability.
  3. Performance Metrics: Fast-drying technology with a high-strength, no-shrink, and anti-crack finish.
  4. Finish Compatibility: Highly stainable and paintable to ensure a seamless match with wood surfaces.
  5. Best for: Repairing outdoor decks, patio furniture, and heavy-duty wood floor cracks.

Minwax Stainable Wood Filler

Minwax Stainable Wood Filler

  1. Base material: Professional-grade water-based latex formula.
  2. Dry time: Approximately 30 to 60 minutes for shallow repairs.
  3. Structural integrity: Resists shrinking, cracking, and crumbling over time.
  4. Finish compatibility: Specially formulated to accept both oil-based and water-based stains or paints.
  5. Best for: Large outdoor deck repairs and deep gouges that require a color-matched, stained finish.

DAP Platinum Patch Advanced Exterior Filler

DAP Platinum Patch Advanced Exterior Filler

  1. Weatherproof Technology: Provides superior UV and mold resistance for extreme outdoor exposure.
  2. Dry Time: Ready to sand and paint in approximately 2 hours.
  3. Shrink Resistance: Advanced formula designed to prevent cracking and volume loss over time.
  4. Material Compatibility: Bonds effectively to wood, composite, PVC, metal, and fiber cement.
  5. Best for: High-traffic outdoor deck repairs and heavy-duty exterior maintenance.

Goodfilla Water-Based Wood Grain Filler (1 Pint)

Goodfilla Water-Based Wood Grain Filler (1 Pint)

  1. Formulation: Water-based, non-toxic, and zero VOC.
  2. Shrink Resistance: Engineered to provide 0% shrinkage, sinking, or cracking.
  3. Shelf Life: Unlimited shelf life as it can be easily reconstituted with water if it dries out.
  4. Sanding & Finishing: Quick-drying formula that allows for high-speed sanding without clogging sandpaper.
  5. Best for: Filling deep cracks and smoothing grain on weathered outdoor deck boards.

Gap Filler Sealant 310ml - Light Oak

Gap Filler Sealant 310ml - Light Oak

  1. Volume Capacity: 310ml standard cartridge.
  2. Material Flexibility: High elasticity to accommodate natural wood expansion and contraction.
  3. Weather Resistance: Waterproof and UV-stable formula designed for exterior exposure.
  4. Finish Characteristics: Light Oak pigment, sandable, and compatible with paints or stains.
  5. Best for: Filling expansion joints and structural gaps in light-colored outdoor wooden decking.

VOTZ Waterproof Wood Filler (1-Quart, Cedar)

VOTZ Waterproof Wood Filler (1-Quart, Cedar)

  1. Waterproof Rating: High-grade weather and UV resistance for outdoor exposure.
  2. Durability: Formulated to resist shrinking, cracking, and crumbling.
  3. Workability: Fully sandable, paintable, and stainable once dry.
  4. Container Volume: 1 Quart (32 fl oz).
  5. Best for: Heavy-duty outdoor deck repairs and wood gap filling.

Famowood Water-Based Wood Filler 12-Pack

Famowood Water-Based Wood Filler 12-Pack

  1. Drying Time: Approximately 15 minutes.
  2. Shrinkage Resistance: Non-shrinking and crack-resistant formula.
  3. Finish Compatibility: High-solids content that accepts stains, paints, and lacquers.
  4. Solvent Type: Water-based for low odor and easy soap-and-water cleanup.
  5. Best for: Best for filling deep gouges, cracks, and nail holes in exterior deck boards.

DAP Plastic Wood-X Wood Filler with DryDex Indicator

DAP Plastic Wood-X Wood Filler with DryDex Indicator

  1. DryDex Color Indicator: Goes on pink and dries to a natural wood finish to signal when it is ready for sanding.
  2. Multi-Surface Application: High-performance formula designed for both interior and exterior use on decks, siding, and furniture.
  3. Structural Integrity: Engineered to resist shrinking, cracking, and crumbling for long-lasting repairs.
  4. Advanced Workability: Provides a hard finish that can be sanded, planed, cut, drilled, screwed, and nailed like real wood.
  5. Best for: High-traffic outdoor deck surfaces that require a weather-resistant, stainable finish with a visual drying cue.

PC-Petrifier Wood Hardener

PC-Petrifier Wood Hardener

  1. Composition: Water-based, non-toxic, and non-flammable milky-white liquid.
  2. Wood Strengthening: Deeply penetrates soft, decayed wood fibers to harden and restore structural integrity.
  3. Finish Compatibility: Dries clear and is fully compatible with paints, stains, and wood fillers.
  4. Environmental Safety: Low VOC formula that allows for easy cleanup with soap and water.
  5. Best for: Stabilizing and consolidating rotted wood sections on outdoor decks prior to applying epoxy or wood filler.

Woodwise Powdered Wood Filler (Maple/Ash/Pine, 14 lb)

Woodwise Powdered Wood Filler (Maple/Ash/Pine, 14 lb)

  1. Net Weight: 14 lbs.
  2. Physical State: Powdered concentrate (mix with water).
  3. Safety Profile: Non-toxic, non-flammable, and zero VOCs.
  4. Finishing Capability: Excellent sandability and high stain absorption.
  5. Best for: Large-scale deck repairs and matching light-colored wood species like Maple, Ash, or White Oak.

Bondo All-Purpose White Cream Hardener

Bondo All-Purpose White Cream Hardener

  1. Drying Time: 15 minutes for shallow cracks.
  2. Application Scope: Rated for both interior and exterior use.
  3. Material Integrity: Shrink and crack resistant formula.
  4. Finishing Capability: Highly sandable, paintable, and stainable.
  5. Best for: heavy-duty structural repairs and filling large gaps in outdoor deck boards.

PC-Woody Two-Part Wood Repair Epoxy Paste

PC-Woody Two-Part Wood Repair Epoxy Paste

  1. Material Composition: Two-part epoxy paste formulated with real wood flour to mimic the characteristics of natural timber.
  2. Durability and Stability: Engineered to be shrink-proof and crack-resistant, maintaining its bond during extreme temperature shifts and weather exposure.
  3. Application Consistency: High-tack, non-sag formula designed for use on both horizontal boards and vertical deck posts without dripping.
  4. Post-Cure Versatility: Once fully cured, it can be sanded, drilled, tapped, screwed, and painted or stained to match the surrounding area.
  5. Best for: Structural restoration and heavy-duty repairs of rotted or damaged sections in outdoor wooden decks.

FamoWood Latex Wood Filler

FamoWood Latex Wood Filler

  1. Fast Drying Time: Approximately 15 minutes.
  2. Solvent-Free Formula: Low-odor, water-based latex for easy cleanup.
  3. Durability Rating: High resistance to shrinking and cracking.
  4. Finish Compatibility: Fully sandable, paintable, and stainable.
  5. Best for: Large-scale repairs on high-traffic outdoor wooden decks.

Water-Based Wood Filler Putty

Water-Based Wood Filler Putty

  1. Base Composition: Water-based and low-odor formula.
  2. Drying Performance: Fast-drying technology for efficient repairs.
  3. Structural Integrity: High resistance to shrinking and cracking.
  4. Finish Versatility: Fully stainable and paintable to match existing wood.
  5. Best for: Restoring outdoor deck boards and high-traffic wooden surfaces.

Gorilla All Purpose Wood Filler, 6 Ounce Natural Tub

Gorilla All Purpose Wood Filler, 6 Ounce Natural Tub

Check Price

Is your outdoor deck starting to look more like a piece of Swiss cheese than a backyard oasis? Stop stressing over those weather-beaten cracks and gouges and grab some Gorilla All Purpose Wood Filler to make things right. To get started, just clear out any gunk from the gap, squeeze the filler in until it's slightly overfilled, and smooth it out with a putty knife. Since it's engineered with high-strength fibers, you're getting a shrink-resistant bond that won't pop out or crack when the temperature swings, saving you from doing the same job twice. Once it's dry, give it a quick sand and hit it with your preferred stain or paint; the formula takes color beautifully, so your repair will blend right in while standing up to the harshest sun and rain. It's an easy, professional-grade fix that keeps your deck looking sharp and feeling solid underfoot, no matter what Mother Nature throws your way.

BONCART Paintable & Stainable Wood Repair Putty (1.76oz)

BONCART Paintable & Stainable Wood Repair Putty (1.76oz)

Check Price

Tired of looking at those ugly cracks and weather-beaten gouges every time you step out onto your deck? These gaps aren't just eyesores; they invite moisture that can rot your boards from the inside out, but BONCART Wood Filler is the professional-grade fix you've been looking for. This high-performance formula is specifically designed to be water-resistant and shrink-proof, meaning your repairs stay flush and durable even through harsh outdoor seasons. Because it's both stainable and paintable, you can easily match your existing wood finish for a seamless, invisible repair that makes your old deck look brand new again. Stop letting those small holes turn into expensive replacements and give your outdoor space the smooth, polished finish it deserves. Grab a tube today and restore your deck in minutes!

Minwax Stainable Wood Filler

Minwax Stainable Wood Filler

Check Price

You know that feeling when your outdoor deck starts showing its age with unsightly cracks and gouges, but you can finally restore it to its former glory using Minwax Stainable Wood Filler, the most superior solution for achieving a flawless finish. Because this professional-grade formula is specifically engineered to resist shrinking and cracking, you'll enjoy a permanent bond that withstands the harshest weather conditions year-round. Since it is a high-performance, water-based latex product, it dries incredibly fast and sands down to a perfectly smooth surface, making your repair process the easiest DIY project you've ever tackled. Plus, you'll love how its unique composition accepts both oil and water-based stains more effectively than any other filler, ensuring your deck looks absolutely seamless once the job is done. This is the ultimate tool for your home maintenance arsenal, providing you with the toughest durability and the most beautiful results imaginable.

DAP Platinum Patch Advanced Exterior Filler

DAP Platinum Patch Advanced Exterior Filler

Check Price

Tired of your deck looking like a beat-up boardwalk with those ugly cracks and holes that just refuse to stay filled? Stop stressing and grab some DAP Platinum Patch, the ultimate fix for an outdoor space that's seen better days. This powerhouse isn't your average filler; its advanced weather-shield technology makes it completely waterproof and UV-resistant, meaning it won't shrink or pop out when the summer heat hits, saving you from the "rinse and repeat" of yearly repairs. To get your deck back in tip-top shape, simply scrape out any loose debris, press the filler deep into the gaps with a sturdy putty knife, level it off, and once it's dry, give it a quick sand before applying your favorite stain. You'll finally enjoy a professional-grade finish that actually moves with your wood, keeping your deck solid and rot-free no matter what the forecast throws your way.

Goodfilla Water-Based Wood Grain Filler (1 Pint)

Goodfilla Water-Based Wood Grain Filler (1 Pint)

Check Price

Tired of your outdoor deck looking like a weathered mess with cracks that swallow your keys and splinters that ruin a barefoot afternoon? Don't sweat it, because this water-based wood filler is the heavy-hitter you need to make those eyesores disappear for good. Instead of watching your hard work shrink or pop out after the first rain, you'll love how this high-solids formula stays put and actually takes a stain, blending in so perfectly your neighbors will think you laid down brand-new planks. All you've got to do is scrape out the gunk from the gaps, trowel the paste in nice and smooth, let it dry, and give it a quick sand before finishing it off with your favorite sealer. Because it's designed with an indefinite shelf life and won't freeze-thaw into a brick, you're getting a professional-grade fix that saves you a fortune on replacements while keeping your backyard oasis looking sharp and feeling smooth all season long.

Gap Filler Sealant 310ml - Light Oak

Gap Filler Sealant 310ml - Light Oak

Check Price

Is your outdoor deck looking a bit worse for wear with those widening gaps that trap debris and invite rot? You don't have to settle for a weathered patio when this Light Oak Gap Filler offers the perfect fix to restore that smooth, professional finish. Its advanced flexible formula is the real game-changer here, as it naturally expands and contracts with your wood during season changes to prevent the unsightly cracking you get with cheaper products. By sealing out moisture with its durable, weather-resistant bond, you're not just filling holes-you're actively extending the life of your deck while keeping it looking brand new. Fix those cracks for good and grab your tube right now!

VOTZ Waterproof Wood Filler (1-Quart, Cedar)

VOTZ Waterproof Wood Filler (1-Quart, Cedar)

Check Price

Nothing kills your backyard vibe faster than seeing your expensive deck riddled with ugly cracks and weathered gouges, but you can ditch that stress for good with VOTZ Waterproof Wood Filler. This heavy-duty fix is your secret weapon for making those eyesores vanish: just scrape out the gunk, press the filler firmly into the gaps with a putty knife, and level it off slightly above the surface so it's flush once dry. Because it's engineered with high-performance resins, you won't have to deal with that annoying shrinking or cracking common with cheap alternatives, and its rock-solid waterproof seal ensures your repair actually stays put through punishing rain and snow instead of crumbling away. Once it's bone-dry, give it a quick sand and a coat of stain, and you'll have a seamless, cedar-toned finish that makes your deck look brand new without the soul-crushing cost of a full timber replacement.

Famowood Water-Based Wood Filler 12-Pack

Famowood Water-Based Wood Filler 12-Pack

Check Price

You know how those annoying cracks in your deck can totally ruin your backyard vibe, right? Well, you're in luck because Famowood Water-Based Wood Filler is the most exceptional solution for restoring your outdoor space to its former glory. Since this professional-grade formula boasts a high solid content and is completely solvent-free, you benefit from a heavy-duty repair that offers minimal shrinkage and the most superior durability against harsh weather. You'll love how the fast-drying technical composition cures in just fifteen minutes, which means you can sand it down to an incredibly smooth finish and apply your favorite stain without any long wait times. It's truly the most reliable filler you can buy, providing you with a seamless, rot-resistant bond that ensures your deck looks absolutely flawless and stays protected for years to come.

DAP Plastic Wood-X Wood Filler with DryDex Indicator

DAP Plastic Wood-X Wood Filler with DryDex Indicator

Check Price

You've likely spent hours worrying about those unsightly cracks in your deck, but this professional-grade wood filler offers the absolute best solution for your outdoor restoration needs. You'll love the innovative DryDex color-change technology that goes on pink and dries natural, giving you the most accurate visual cue so you never have to guess when it's ready to sand or paint. Because it's a high-performance latex formula, you get incredible strength that won't shrink or crack under the harshest weather conditions, effectively providing you with an unbeatable bond that can even be drilled or planed just like real wood. It's honestly the most efficient way to achieve a flawless finish while ensuring your deck remains resilient against the elements for years to come.

PC-Petrifier Wood Hardener

PC-Petrifier Wood Hardener

Check Price

Tired of watching your beautiful deck succumb to soft, spongy rot every time it rains? Instead of tearing out expensive boards, you can stop the decay in its tracks with PC-Petrifier Water-Based Wood Hardener. This high-performance formula penetrates deep into damaged wood fibers to strengthen and restore structural integrity, giving you a rock-solid foundation that's ready for priming or painting. It's incredibly easy to use and cleans up with simple soap and water, so you can fix those eyesores yourself without the professional price tag or the hassle of a full renovation. Don't let your deck crumble another day-order your bottle now and reclaim your outdoor space!

Woodwise Powdered Wood Filler (Maple/Ash/Pine, 14 lb)

Woodwise Powdered Wood Filler (Maple/Ash/Pine, 14 lb)

Check Price

Stop letting those nasty cracks and gouges turn your backyard deck into an eyesore that snacks on your guests' flip-flops. Woodwise Powdered Wood Filler is the professional-grade fix you've been looking for to restore that smooth, seamless finish without the usual frustration of pre-mixed tubs drying out in the garage before you even finish the job. To get your boards back in tip-top shape, just mix the powder with a splash of water until it's creamy, press it firmly into those gaps, let it dry, and sand it flush. Because this high-solids formula is engineered to bond tight, you won't have to deal with annoying shrinkage or the filler popping out after the first rain, and its superior stain-absorption ensures your repair blends perfectly with your existing wood. It's the smartest way to get a custom, heavy-duty repair that stands up to the elements while saving you cash by letting you mix only exactly what you need for the task at hand.

Bondo All-Purpose White Cream Hardener

Bondo All-Purpose White Cream Hardener

Check Price

Is your backyard deck starting to look more like a splintery liability than a summer sanctuary? You're tired of watching those deep cracks and weathered gouges swallow up your weekend vibes, but this high-performance plastic wood filler is the heavy-duty fix you've been waiting for. Because its professional-grade solvent formula dries harder than the wood itself, you get a weather-resistant bond that won't shrink or crumble under heavy foot traffic or pouring rain. You simply pack it in, sand it smooth, and stain it to match; it even grips nails and screws securely so your structural repairs actually stay put. No more eyesores. No more rot. Just a flawless, rock-solid finish that lasts.

PC-Woody Two-Part Wood Repair Epoxy Paste

PC-Woody Two-Part Wood Repair Epoxy Paste

Check Price

Let's face it: that weathered deck of yours is starting to look more like a liability than a retreat. You're staring at rotted gaps and deep cracks, dreading the massive bill for a total replacement, but you don't have to tear it down yet. PC-Woody Two-Part Wood Repair is the heavy-duty fix that turns your weekend headache into a permanent structural win. Because this formula is a high-strength epoxy rather than a simple putty, it won't shrink, crack, or pop out when the weather turns, ensuring your repair survives the harshest seasons. You just mix the two parts, smear it into the damage, and let it bond deep into the wood fibers. It's thick. It's tough. It stays put. Once it's cured, you can sand, paint, or stain it until those eyesores completely disappear. Save your deck. Save your money. Fix it once and forget about it.

FamoWood Latex Wood Filler

FamoWood Latex Wood Filler

Check Price

You want your outdoor deck to look its absolute best, and honestly, choosing this high-performance filler is the ultimate way to ensure a professional finish without the usual headache. This specialized latex formula is the most versatile option you'll find, offering a solvent-free and non-toxic composition that prioritizes your safety while delivering the toughest durability against harsh weather. Because it is scientifically engineered to resist shrinking and cracking, you get a seamless, permanent repair that won't fail over time, and since it dries in as little as fifteen minutes, you can jump right back into sanding, drilling, or staining your project in record time. You can easily plane or paint this spreadable putty once it sets, giving you the greatest level of control over your restoration and the most reliable results for any wood species. It is simply the most efficient solution for your deck, so you can stop worrying about unsightly gaps and start enjoying a flawless, rejuvenated surface that lasts for years.

Water-Based Wood Filler Putty

Water-Based Wood Filler Putty

Check Price

Let's face it, your backyard deck is looking a little worse for wear with those stubborn cracks and weathered holes. You're likely tired of cheap fillers that crumble or peel away after a single season of rain and sun, leaving you with the same mess every spring. This high-performance, stainable wood filler solves that frustration by bonding directly to the grain, providing a weather-resistant seal that expands and contracts naturally with your boards. Since it accepts finish just like real timber, your repairs blend in perfectly for a professional look that actually lasts. Stop patching. Start restoring. Make your deck look new again.


How to Select the Correct Chemical Composition for Exterior Deck Load Bearing

Selecting the right chemical composition for load-bearing deck repairs requires prioritizing mechanical strength and weather resistance. For structural components, choose high-density epoxy resins or reinforced polyester resins rather than standard water-based wood putties.

  • Epoxy Resins: Best for high-tensile strength and deep structural bonds.
  • Reinforced Polyesters: Fast-curing and rigid, suitable for compression-heavy areas.
  • Polyurethanes: Ideal for joints requiring slight flexibility under shifting loads.

Managing Thermal Expansion and Contraction in Wood Composite Fillers

Exterior decks undergo significant volumetric changes due to temperature fluctuations. A filler with a high modulus of elasticity can prevent cracking at the interface between the filler and the wood substrate.

Filler Type Flexibility Thermal Performance
Epoxy Moderate Stable in wide ranges
Latex High Prone to shrinking
Polyurethane Excellent Highest movement capacity

The Technical Difference Between Water Based and Solvent Based Deck Patching

Water-based patches are valued for their low VOC content and ease of cleanup, utilizing acrylic or latex binders. In contrast, solvent-based patches use chemical solvents that allow the resins to penetrate deeper into the wood fibers, creating a more resilient bond in harsh environments.

Solvent-based systems generally offer superior water resistance once cured, making them the preferred choice for horizontal deck surfaces where standing water may occur.

Structural Integrity and Compressive Strength Limits of Wood Grain Fillers

Wood grain fillers are primarily cosmetic but must withstand the compressive forces of foot traffic and heavy deck furniture. Most grain fillers have a compressive strength limit measured in PSI (pounds per square inch). Exceeding these limits leads to pulverization of the filler within the grain.

  1. Assess the PSI rating relative to the wood species (e.g., Ipe vs. Pine).
  2. Ensure the filler is rated for "foot traffic" or "flooring."
  3. Apply in thin layers to maximize internal cohesion.

Moisture Vapor Transmission Rates in Exterior Grade Wood Putty Systems

Moisture Vapor Transmission Rate (MVTR) determines how effectively a filler allows trapped moisture to escape from the wood. A filler with an MVTR that is too low can lead to hydrostatic pressure buildup, causing the filler to pop out or the surrounding wood to rot.

High-quality exterior putties are engineered to be "breathable," preventing the encapsulation of moisture which is the primary catalyst for fungal growth in deck joists.

Achieving Permanent Adhesion with Two Part Epoxy Resins on Pressure Treated Pine

Pressure-treated pine presents adhesion challenges due to residual chemical salts and high moisture content. For a permanent bond with two-part epoxies, the wood must be seasoned to a moisture level below 15%.

  • Scuff the surface with 60-grit sandpaper to open wood pores.
  • Wipe the area with acetone to remove surface oils or leaching chemicals.
  • Use a "wetting" coat of thin resin before applying thickened epoxy filler.

The Impact of UV Degradation on Binder Longevity in Outdoor Wood Fillers

UV radiation breaks down the polymer chains in wood filler binders, leading to chalking and eventual failure. To ensure longevity, the chemical composition must include UV stabilizers or be compatible with high-quality UV-rated stains and sealers.

Unprotected fillers often yellow or become brittle within 12 months. Applying an opaque or semi-transparent stain acts as a sacrificial layer, shielding the binder from direct solar degradation.

Repairing Structural Rot with High Viscosity Consolidants and Hardwood Fillers

When rot compromises structural integrity, a two-stage process is required. First, a low-viscosity liquid consolidant is applied to penetrate and harden soft fibers. This is followed by a high-viscosity filler to rebuild the lost mass.

  1. Remove loose, crumbly rot.
  2. Saturate the area with epoxy consolidant.
  3. Fill the void with a reinforced hardwood filler while the consolidant is still tacky.

Calculating Curing Times for Deep Hole Filling in Variable Humidity Climates

Curing is a chemical reaction that is heavily influenced by ambient humidity and temperature. In high-humidity environments, water-based fillers dry significantly slower as the evaporation rate decreases. Conversely, epoxy resins may "blush"-developing a waxy surface film-if cured in damp conditions.

Always adjust depth-per-application based on the weather forecast, ensuring at least 24 hours of dry weather for deep-fill structural applications.

Sandability and Stain Absorption Profiles for Seamless Deck Surface Restoration

A seamless repair depends on how the filler accepts pigment compared to the surrounding wood. Fillers with high mineral content sand easily but may remain non-porous, causing "ghosting" when stained. Fillers containing real wood flour offer better stain absorption but may shrink more during the drying process.

Testing a sample area is essential to ensure the filler's absorption profile matches the deck's natural grain density.


Note: Sometimes the .PDF file interface can be slightly different from the image preview. Our apology for this inconvenience.

Marcus Watson brings over 15 years of experience in wood working. Both as hobby and professional.
Comments
Leave a Reply