HomeSoil & NutritionSoil6 Best Soil for Olive Trees in Pots: Fast-Draining Mixes for Healthy...

6 Best Soil for Olive Trees in Pots: Fast-Draining Mixes for Healthy Container Olives

Choose potting soil that drains fast and holds enough nutrients to support steady growth and fruiting for potted olive trees.

Note: This article contains affiliate links. If you click on these links and make a purchase, I may earn a small commission at no extra cost to you. This helps support my research and content. Read my full affiliate disclosure here.

Growing an olive tree in a container changes how you think about soil. In pots you need a mix that drains quickly, resists compaction, and still supplies minerals over the growing season. The right soil keeps roots oxygenated, reduces root rot risk, and makes fertilizing more predictable. This guide looks at six shortlisted soils for olive trees in pots and explains why each type made the list. We evaluate drainage, nutrient profile, and how each mix performs in typical patio, balcony, or greenhouse setups so you can pick the best match for your planting style.

Top Picks at a Glance

Gardenera Premium Olive Tree Potting Mix, 1 QuartGardenera Premium Olive Tree Potting Mix 1 Quart
Best Quality
Built to a higher standard if you want something more solid
Soil Sunrise Olive Tree Potting Soil Mix (8 Quarts)Soil Sunrise Olive Tree Potting Soil Mix (8 Quarts)
Best Value
The sweet spot between price and what you get
Gardenera Olive Tree Premium Potting Mix, 1 QuartGardenera Olive Tree Premium Potting Mix 1 Quart
Best Budget
The cheapest option that still gets the job done reliably
Doter Premium Olive Tree Potting Mix, 2 qtDoter Premium Olive Tree Potting Mix 2 qt
Highest Rated
A top-rated pick with lots of positive feedback
GARDENWISE Organic Olive Tree Potting Mix (5 Quarts)GARDENWISE Organic Olive Tree Potting Mix (5 Quarts)
Most Popular
A crowd favorite that many people choose with confidence
Soil Sunrise Olive Tree Potting Soil Mix (12 Quarts)Soil Sunrise Olive Tree Potting Soil Mix (12 Quarts)

Gardenera Premium Olive Tree Potting Mix, 1 Quart

Gardenera Premium Olive Tree Potting Mix 1 Quart
Best Overall
A small‑batch potting mix formulated with peat moss, perlite, castings, and lime designed for growing olive trees in containers.
95
Overall Score
Drainage & Percolation
9.3
Aeration & Structure Retention
9.3
Nutrient Balance & Buffering
9.4
Salt Accumulation & pH Stability
9.3
Rewetting After Drying
9.4
Key Specs
Unit Count32 Ounce
Item Type NameOLIVE SOIL MIX
Style NamePeat Moss,Potting Mix
Volume1 quarts

This Gardenera potting mix is formulated specifically for potted olive trees and is intended to give container specimens a well‑drained, nutrient‑ready medium. The blend pairs Canadian peat moss for moisture retention with perlite for aeration and drainage, plus warm castings to boost biological activity and lime to help stabilize pH. In practice the mix works well for repotting small olive trees or starting young transplants in containers where you need a balance between water holding and fast drainage. The included handling guidance is sensible — wear a mask and gloves when working with peat‑based media. Limitations are its small 1 quart volume, which means you will need multiple bags for larger pots, and the formula does not list specific nutrient analysis so you may want to supplement with slow‑release fertilizer for longer term container culture. For gardeners who want a ready‑made, olive‑focused potting medium, this mix saves time and avoids having to blend components yourself.

Best for: Buyers who want a ready‑to‑use container mix tailored to olive trees and prefer a balanced all‑around medium rather than mixing individual components. It suits gardeners repotting seedlings or maintaining small patio olives.

Less Ideal for: Not a good fit for growers planting mature olive trees or filling large pots where bulk soil is needed; landscapers needing large volumes should choose bulk mixes or blend their own media.

Pros:
  • Formulated for olives with peat moss and lime to promote appropriate moisture and pH balance
  • Perlite improves aeration and drainage for container roots
  • Contains castings to introduce beneficial microbes and organic nutrients
Cons:
  • Very small 1 quart volume makes it impractical as a sole supply for medium to large containers

Verdict: A convenient, ready‑made small‑volume potting mix that gives potted olive trees a balanced combination of moisture retention, drainage, and biological activity.

Soil Sunrise Olive Tree Potting Soil Mix (8 Quarts)

Soil Sunrise Olive Tree Potting Soil Mix (8 Quarts)
Best Quality
A custom potting mix formulated for container-grown olive trees that balances moisture retention, drainage, and pH.
90
Overall Score
Drainage & Percolation
9.0
Aeration & Structure Retention
9.0
Nutrient Balance & Buffering
9.0
Salt Accumulation & pH Stability
9.0
Rewetting After Drying
9.0
Key Specs
Volume8 quarts
IngredientsPeat moss, perlite, pumice, lime
UsesPlanting or repotting container-grown olive trees

This Soil Sunrise mix is built specifically for potted olive trees and blends peat moss, perlite, pumice, and lime to recreate the well-drained, slightly alkaline conditions olives prefer. In use it fills an approximately 12-inch pot and is suitable for planting or repotting young to mid-size container trees. The peat moss component holds enough moisture to prevent rapid drying while perlite and pumice add structure and fast drainage to reduce the risk of root rot. The added lime helps correct pH toward the slightly alkaline range olive trees favor, which can improve nutrient availability. Practical benefits include improved root aeration, reduced compaction, and a resealable bag for storage. Limitations are the small 8-quart volume for larger specimens and the presence of peat, which some growers avoid for sustainability reasons. Expect to supplement with fertilizer over time since the mix focuses on physical structure and pH rather than long-term nutrient supply.

Best for: Growers who want a purpose-built potting medium to optimize root health and pH for container olive trees and who prioritize plant performance over minimal-volume convenience.

Less Ideal for: People repotting large, established olive trees that need bulk soil or gardeners seeking peat-free or fully organic-certified mixes.

Pros:
  • Formulated blend (peat moss, perlite, pumice, lime) tailored for container olive trees
  • Good balance of moisture retention and fast drainage to reduce root rot risk
  • Lime included to adjust pH toward the slightly alkaline conditions olives prefer
  • Perlite and pumice improve aeration and soil structure to encourage strong root growth
Cons:
  • Only 8 quarts, which may be insufficient for repotting larger trees
  • Contains peat moss, which some gardeners avoid for environmental reasons

Verdict: Choose this mix when you need a ready-made potting soil that recreates Mediterranean-style drainage and pH to maximize olive tree root health in containers.

Gardenera Olive Tree Premium Potting Mix, 1 Quart

Gardenera Olive Tree Premium Potting Mix 1 Quart
Best Value
A small-batch potting mix formulated from peat moss, perlite, castings, and lime to provide balanced air, moisture, and nutrients for potted olive trees.
88
Overall Score
Drainage & Percolation
9.0
Aeration & Structure Retention
8.6
Nutrient Balance & Buffering
8.4
Salt Accumulation & pH Stability
8.4
Rewetting After Drying
8.8
Key Specs
Brand NameGardenera
Unit Count32 Fluid Ounces
Item Type NameOlive Tree Potting Mix
ManufacturerGardenera
Volume1 quarts

Gardenera Olive Tree Premium Potting Mix is a ready-to-use 1 quart blend aimed at growing olive trees in containers. It combines Canadian peat moss for moisture retention, perlite for drainage and aeration, nutrient-rich warm castings, and lime to help balance pH. In practice the mix makes repotting or starting young olive trees straightforward: fill the container, set the rootball, firm the mix and water until evenly moist. The peat and castings help keep water available between irrigations while perlite prevents waterlogging common in small pots. The included lime helps create a slightly alkaline-friendly environment that olives prefer. Important limitations are the small 1 quart size, which means multiple bags will be needed for even modest-sized pots, and the product description does not list specific NPK values or long-term fertilizer content so extra feeding may be required as trees grow. Also avoid inhaling dry particles when handling and follow disposal guidance.

Best for: Buyers who want a purpose-built, easy-to-use potting mix to get olive trees established in containers without custom blending and who prioritize straightforward, practical potting solutions.

Less Ideal for: Gardeners repotting mature olive trees into large containers or those who need a bulk soil supply should choose larger-volume mixes or custom blends instead.

Pros:
  • Formulated mix with peat moss and perlite for balanced moisture retention and drainage
  • Contains warm castings to supply organic nutrients and beneficial microorganisms
  • Includes lime to help adjust pH for olive tree preference
  • Ready-to-use blend simplifies potting and repotting tasks
Cons:
  • Small 1 quart volume requires multiple bags for larger pots or full repots
  • No specific nutrient analysis (NPK) provided, so additional fertilization may be necessary

Verdict: A ready-made, small-batch mix that saves time when potting or starting olive trees in containers and gives the right balance of aeration, moisture retention, and pH support.

Doter Premium Olive Tree Potting Mix, 2 qt

Doter Premium Olive Tree Potting Mix 2 qt
Best Budget
A small, nutrient-enhanced potting mix formulated for olive trees with added drainage and pH balance for container growing.
83
Overall Score
Drainage & Percolation
8.7
Aeration & Structure Retention
7.7
Nutrient Balance & Buffering
8.8
Salt Accumulation & pH Stability
7.6
Rewetting After Drying
8.9
Key Specs
Brand NameDoter
Unit Count64 Ounce
Item Type NameGarden soil
Volume2 quarts

This 2-quart Doter potting mix is formulated specifically for olive trees in pots and small garden beds. The blend is described as nutrient-rich with organic elements, balanced pH, and components that promote drainage and aeration so roots avoid waterlogging while still holding enough moisture for steady growth. It is easy to use straight from the bag for repotting seedlings, cuttings, or matured container olives. For gardeners working with limited space or who want a grab-and-go mix tailored to olives, the product promises better root development and healthier foliage compared with generic garden soil. The small 2 qt size makes it convenient for single repots or topping up containers but means you will need multiple bags for larger trees or repeat applications. The listing does not specify exact ingredient ratios or long-term nutrient release, so heavy feeders may want to supplement with slow-release fertilizer later in the season.

Best for: Budget-minded gardeners who need an affordable, ready-made potting mix tailored to olive trees in containers and want a simple solution for occasional repotting or topping up.

Less Ideal for: Growers managing large potted olive trees, commercial growers, or those who require precise, long-term fertilizer schedules and custom soil blends.

Pros:
  • Formulated for olive trees with balanced pH to help nutrient uptake
  • Designed for good drainage and aeration to reduce risk of root rot
  • Nutrient-enriched mix intended to support root development and foliage
  • Compact 2 quart size is convenient for single repots or small containers
Cons:
  • Small volume means multiple bags are needed for larger pots or repeated use
  • No detailed ingredient ratios or guaranteed nutrient release schedule provided

Verdict: A convenient, budget-friendly small bag of potting mix formulated to give potted olive trees better drainage, balanced pH, and a nutrient boost for easier repotting and topping up.

GARDENWISE Organic Olive Tree Potting Mix (5 Quarts)

GARDENWISE Organic Olive Tree Potting Mix (5 Quarts)
Highest Rated
A 100% organic, fast-draining potting mix formulated to mimic Mediterranean soil for healthy olive tree growth in pots or containers.
89
Overall Score
Drainage & Percolation
9.0
Aeration & Structure Retention
9.0
Nutrient Balance & Buffering
8.9
Salt Accumulation & pH Stability
8.1
Rewetting After Drying
8.9
Key Specs
Included ComponentsCoco coir, sand, perlite, worm castings, orchid bark, compost, manure
Unit Count160 Ounce
Item Type NameOlive Tree Soil
ManufacturerSummit Sales Company LLC
Volume5 quarts

This potting mix is formulated specifically for olive trees and Mediterranean plants, combining coco coir, sand, perlite, orchid bark, worm castings, compost, and manure to balance drainage with moisture retention. You would use it to repot container olives or to top-dress pots where improved aeration and nutrient content are needed. Notable features include a fast-draining texture that helps prevent root rot, organic amendments that provide slow-release nutrition for up to a year, and a pH-balancing component intended for Mediterranean species. In practice the mix suits both indoor and outdoor containers because it encourages strong root development while holding enough moisture between waterings. The organic composition reduces reliance on synthetic fertilizers, but because it is a pre-mixed specialty soil it may require occasional supplemental feeding for heavy-feeding plants and will need recharging after many months in the same pot. Safety guidance advises avoiding skin and eye contact during handling.

Best for: Buyers who want a purpose-built, low-maintenance container soil that reliably supports olive trees with natural amendments and better root health.

Less Ideal for: Gardeners looking to fill large planters or landscaper-scale projects should choose bulk soil options, and those who need a heavily amended, nutrient-rich mix for fast-growing vegetables should consider a different specialty mix.

Pros:
  • Formulated for olive trees with a blend of sand, perlite, and bark for reliable fast drainage
  • Contains organic amendments like worm castings and compost for extended, natural nutrient release
  • Suitable for indoor and outdoor container use to support year-round growth
  • Non-chemical, family-safe ingredients reduce exposure to synthetic fertilizers
Cons:
  • Volume is limited to 5 quarts which may require purchasing multiple bags for larger pots
  • May need supplemental fertilizer after extended use in the same container to maintain vigor

Verdict: A dependable, organic potting mix made specifically to give potted olive trees the drainage and slow-release nutrition they need to thrive.

Soil Sunrise Olive Tree Potting Soil Mix (12 Quarts)

Soil Sunrise Olive Tree Potting Soil Mix (12 Quarts)
A custom potting mix formulated for container-grown olive trees that combines peat moss, perlite, pumice, and lime to balance moisture, drainage, and pH.
87
Overall Score
Drainage & Percolation
8.7
Aeration & Structure Retention
8.8
Nutrient Balance & Buffering
8.6
Salt Accumulation & pH Stability
7.7
Rewetting After Drying
7.8
Key Specs
Volume12 quarts
IngredientsPeat moss, perlite, pumice, lime
Unit Count1 Count

This Soil Sunrise mix is designed specifically for olive trees grown in pots and works as a ready-to-use planting or repotting medium. The blend pairs peat moss for moisture retention with perlite and pumice to keep the mix airy and fast-draining, which helps prevent root rot in container settings. Lime is included to nudge the substrate toward the slightly alkaline conditions olive trees prefer. In practice the bag fills a typical 12-inch pot and is easy to work with for home gardeners repotting small to medium containers. The mix supports root development and nutrient availability while mimicking Mediterranean, rocky soils without the need to source separate amendments. Limitations are that it is a pre-mixed, single-bag solution so growers who want to adjust texture or fertility precisely will need to amend further, and the 12-quart volume is most suitable for small to medium pots rather than large specimens.

Best for: Gardeners who want a purpose-built, low-hassle potting mix for planting or repotting small to medium container olive trees and value a blend tuned to olive preferences.

Less Ideal for: Growers repotting large specimen trees or those who prefer to custom-blend soils to precise texture and fertility targets should consider larger or modular options instead.

Pros:
  • Formulated for container olive trees with peat, perlite, pumice, and lime
  • Good balance of moisture retention and rapid drainage to reduce root rot risk
  • Includes lime to help achieve the slightly alkaline pH olives prefer
  • Ready-to-use bag simplifies planting and repotting for home gardeners
Cons:
  • 12-quart bag may not be enough for larger pots or multiple trees
  • Pre-mixed formula limits ability to fine-tune texture or nutrient content without additional amendments

Verdict: Buy this if you want a ready-made potting mix tailored to container olive trees that balances drainage, moisture retention, and pH for healthier root growth.

Choosing the Right Soil for Olive Trees in Pots: Key Factors to Consider

Drainage and Particle Size

Olive trees dislike wet feet, so drainage is the single most important factor in a potting mix. Larger particles such as coarse sand, grit, pumice, or horticultural perlite create channels for excess water to escape quickly. A mix that drains well prevents oxygen starvation at the root collar and cuts down on fungal root diseases.

Particle size also affects how water is held between irrigations. A blend with a range of particle sizes gives some moisture retention for plant access while allowing excess to pass. For potted olives, aim for a majority of medium-to-large particles rather than a fine, silt-heavy texture.

Aeration and Long-Term Structure

Containers compress and break down potting mixes faster than in-ground beds, so look for ingredients that resist compaction. Materials like pumice, expanded clay, and coarse pine bark help maintain pore space as organic components decompose. Good aeration supports feeder roots and helps the root system explore the container volume.

A mix that retains structure reduces the need for frequent repotting and makes root inspections less stressful for the plant. Consider blends formulated for succulents or Mediterranean trees because they typically emphasize structure and airflow.

Nutrient Content and Buffering Capacity

Olive trees are not heavy feeders, but container culture concentrates nutrients and water, so the soil should provide a modest, balanced nutrient reserve. Components such as composted bark or well-aged compost supply slow-release nutrients without overwhelming young roots.

Buffering capacity matters because it determines how stable pH and nutrient availability remain between feedings. A poorly buffered mix can swing pH quickly after a single fertilizer application, locking out key micronutrients. Choose a mix with stable organic matter and consider supplementing with a measured fertilization schedule rather than relying entirely on a pre-fertilized blend.

pH and Salt Accumulation

Olives prefer slightly alkaline to neutral conditions but tolerate a range of pH. In containers, salts from irrigation water and fertilizers concentrate over time as water evaporates, which can harm root tips and reduce growth. A potting medium with low initial soluble salts and components that allow leaching without losing structure is ideal.

Regular flushing and careful fertilizer dosing help manage salt buildup. When selecting soil, avoid mixes with high soluble salt levels and consider ingredients that buffer pH changes so nutrient uptake stays consistent.

Water-Holding Vs. Rewetting Behavior

How a mix holds water between irrigations affects both watering frequency and root health. Some components hold moisture well but become hydrophobic when fully dry, which makes rewetting difficult and risks uneven moisture distribution. Choose materials that rewet reliably and allow predictable drying from the top down.

A predictable wet-dry cycle reduces stress on the tree and makes scheduling irrigation easier, especially for balcony or patio growers who may not irrigate daily.

Weight, Pot Size, and Repotting Frequency

Bulkier, moisture-retentive soils add weight to containers, which matters if you move pots or have a high balcony. Lightweight aggregates like pumice or perlite reduce overall weight while maintaining drainage. Pot size influences root development and how quickly a mix dries out; smaller pots need mixes that retain slightly more moisture, while large containers can favor coarser mixes.

Plan repotting intervals based on the mix's decomposition rate. Faster-breaking organic media require more frequent refreshes, while stable mineral-heavy mixes let you repot less often.

Preparing Soil for Different Pot Sizes

Pot size changes how a soil performs. Small pots dry quickly and benefit from a small amount of moisture-retentive component to avoid daily watering, while large containers can use a chunkier, freer-draining mix to prevent pooling near the bottom.

Adjusting a base mix is simple. For small pots add a modest portion of fine compost or coconut coir to retain moisture. For large pots increase coarse grit, pumice, or expanded clay to improve percolation and prevent anaerobic zones.

  • Small pots: add some fine organic matter for moisture retention
  • Large pots: increase coarse aggregate to improve drainage
  • All pots: avoid pure garden soil which compacts and drains poorly

Mixing Amendments and Custom Blends

Many gardeners blend their own potting mixes to match local water quality and climate. Typical components include a well-draining base like coarse sand or pumice, a small proportion of compost for nutrients, and a lightweight organic such as aged bark to help structure.

When creating a custom blend, measure by volume and test in a representative pot. Observe drying curves over several weeks and adjust the ratio of mineral to organic material until watering frequency and drainage feel right for your site.

  • Start with a 50:30:20 volume split of aggregate:organic:compost for many Mediterranean container trees
  • Use coarse sand or grit rather than builders sand to avoid fines that reduce drainage
  • Sterilize or use well-aged organic matter to reduce pest and disease risk

Seasonal Care and Repotting Tips

Repotting is a good time to refresh soil and inspect roots. Spring, just before active growth, is the best time to repot potted olives. Remove the top few inches of old soil if you are not changing pots, and top-dress with fresh mix and a slow-release feed.

In cooler months reduce watering frequency but keep an eye on container microclimates; pots near walls or on paved surfaces can stay warmer and dry faster. If rootbound, move to the next pot size and replace at least two-thirds of the old medium to restore aeration and nutrient balance.

  • Top-dress annually with fresh mix or slow-release fertilizer
  • Repot every 2 to 4 years depending on mix decomposition and root crowding
  • Inspect roots for rot or girdling when repotting and correct problems early

Adapting Soil for Climate and Water Quality

Hard water and salty irrigation raise the risk of salt buildup in containers. If your water is hard, choose a mix that allows periodic flushing and includes materials that do not bind salts tightly. Rinse containers during cool weather to prevent salt crusts on the surface.

In hot, dry climates you may prefer mixes that retain a little extra moisture but still drain well. In cool, wet climates favor the quickest-draining mixes to avoid prolonged wetness at the roots.

  • Test irrigation water for hardness if you suspect salt issues
  • Flush containers occasionally to remove accumulated salts
  • Tailor mineral-organic ratios to local climate tendencies

Potting Media Alternatives and Their Tradeoffs

Specialized substrates like coir, peat-based mixes, and mineral-only blends each have tradeoffs. Coir holds water well and rewets easily but often needs added calcium and potassium. Pure mineral mixes maximize drainage and structure but require a more disciplined feeding program.

Consider what you can maintain over seasons. If you prefer lower maintenance, choose a balanced mix that buffers nutrients and moisture. If you like to manage irrigation and feeding closely, a lean, mineral-rich medium gives you more control.

  • Coir: good rewetting, moderate drainage, needs supplemental nutrients
  • Peat blends: retain moisture but can compress over time
  • Mineral-heavy mixes: best drainage, require regular feeding

How We Chose the Best Soil for Olive Trees in Pots

We focused on characteristics that matter specifically to olive trees grown in containers. Editorial selection prioritized mixes and substrates that provide quick drainage to prevent waterlogged roots, stable aeration to support fine root health, and a nutrient profile that suits low-to-moderate feeding habits typical of olives. We also assessed texture stability to ensure the potting medium resists compaction over seasons and assessed salt accumulation tendencies for long-term container use. Our filters excluded any mixes intended only for houseplants with high water retention or garden soils unsuitable for pots. We eliminated blends with unclear ingredient lists or those relying heavily on peat without amendments to improve drainage. The final picks were chosen based on four to six measurable dimensions: drainage and percolation rate, aeration and structure retention, nutrient content and buffering capacity, salt and pH stability, and rewetting behavior after drying. Practical gardener concerns such as ease of repotting and suitability for different pot sizes were also considered.

FAQ

How often should I water an olive tree in a pot?

It depends on pot size, mix, and climate, but often irrigation is every 7 to 14 days for well-draining mixes in warm weather. Check the top inch of soil for dryness and adjust frequency during heat waves or cool, wet periods.

Can I use garden soil for potted olive trees?

Garden soil usually compacts and drains poorly in containers and is not recommended. It can restrict root growth and increase disease risk. Use a purpose-built potting mix or a custom blend with good coarse drainage instead.

What particle size is best for olive tree pots?

A mix with a range of particle sizes works best, but the majority should be medium-to-large particles like coarse sand, grit, or pumice to promote drainage. Avoid mixes dominated by fine silt or clay.

Should I add fertilizer to fresh potting soil for olives?

Many prepared mixes include modest starter nutrients, but container olives benefit from a regular, measured feeding schedule during the growing season. Use balanced, low-salt fertilizers and avoid heavy applications that can cause salt buildup.

How do I prevent salt buildup in potted olives?

Leach the pot with extra water periodically to flush salts from the root zone and avoid over-fertilizing. Use fertilizers formulated for containers and monitor the soil surface for crusting or leaf burn as early signs of accumulation.

Final Verdict

Choosing the right soil for olive trees in pots means balancing rapid drainage with enough moisture and nutrients to support steady growth. Prioritize mixes that maintain structure, allow predictable rewetting, and have low initial soluble salts. For most growers a mix leaning toward mineral components with modest organic content hits the best balance between root health and easier maintenance. Decide based on your pot size, local climate, and how hands-on you want to be with watering and feeding. Lean toward faster-draining mixes if you prefer lower disease risk and less frequent repotting; choose blends with slightly more moisture retention if you cannot water often.

Derek Bruce
Derek Bruce
For Derek gardening is as much about curiosity and discovery as it is about getting your hands dirty. Fascinated by the intricate workings of nature, he believes that even the smallest backyard can reveal something extraordinary about the world around us. As a contributor to Essential Garden Guide, Derek explores the fascinating details of plant life, garden ecosystems, and the relationship between plants and their environment. From understanding why certain flowers attract pollinators to uncovering the science behind healthy plant growth, he has a knack for making everyday gardening questions genuinely interesting. Derek hopes his articles inspire readers to slow down, look a little closer, and appreciate the wonders of nature. His favorite quote perfectly sums up this philosophy: “Really look at a flower and you will see the whole universe!”
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Recent Comments

Most Popular