Last Updated: May 13, 2026
Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate links Aquarium Store Depot earns a commission if you make a purchase.
Every aquarium gets algae. That’s not the problem. The problem is expecting the wrong animal to solve it, or adding algae eaters before your tank is ready for them. After 25 years in the hobby and time running fish stores, I can tell you the mistakes here are predictable and expensive: hobbyists buy a common pleco for a 20-gallon, or stock a dozen otos into a brand-new tank, and then wonder why nothing is working. This guide cuts through the generic advice and tells you what actually works, for which algae, and in which tanks.
An algae eater cannot replace maintenance. It supplements it.
Expert Take | Mark Valderrama, AquariumStoreDepot
I’ve kept bristlenose plecos in almost every tank I’ve set up over the years, and they’re my first call for most community tanks. Nerite snails are my go-to for planted tanks where I don’t want any biological pressure on plants. Amano shrimp I’ve used extensively in high-tech planted setups where I needed something relentless on hair and brush algae. What I’ve learned from 25 years and from managing fish stores is this: match the animal to the algae type and the tank size, and you’ll get results. Pick randomly and you’ll just have more mouths to feed.
What Is Algae?
Algae are aquatic organisms that photosynthesize using light, water, nutrients, and carbon dioxide. They grow in every aquarium, and that’s not inherently a bad thing. In small amounts, algae is a normal part of a healthy ecosystem. But when it takes over, it’s telling you something is out of balance.
You can’t eliminate algae from a tank. You can control it. Understanding what type you’re dealing with determines which animal can actually help.
Know Your Algae: Common Types
If you have a freshwater aquarium, you’ve likely seen several types of algae already. Here’s what causes them and which algae eaters target each type.
True Types
These are the common algae types you’ll actually deal with. Most respond to a combination of husbandry adjustments and the right biological control.
Green Water

Green water is caused by free-floating phytoplankton in the water column. It turns the water pea-soup green. The fish are usually fine, but visibility tanks down to zero quickly. An aquarium UV sterilizer clears it faster than any algae eater. No animal eats suspended algae cells. This one is purely a husbandry fix.
Green Spot Algae (GSA)

Small, circular green patches on glass and hardscape. Hard to remove once established. Caused by low phosphates or CO2 in planted aquariums. Nerite snails are one of the few animals that will actually graze on green spot algae consistently.

Green Dust Algae (GDA)
A soft, even green film on the glass. Easy to wipe off. It typically appears after major tank changes like rearranging hardscape or removing plants, and clears up on its own within a few weeks. Most soft algae eaters will graze on it willingly.
Green Fuzz (Oedogonium)
Filamentous algae that develops in tanks with a nutrient imbalance. In fish-only tanks it usually means too many nutrients; in planted tanks, not enough. Amano shrimp work on early outbreaks.
Green Beard / Green Brush Algae (GBA)

Common in both planted and fish-only tanks. Doesn’t look terrible, but it signals a poor balance of nutrients and light. Root cause fix first, then add biological control.
Black Brush Algae / Black Beard Algae (BBA)
This is the one hobbyists dread. BBA is tough to remove and almost nothing eats it reliably. Siamese algae eaters and Amano shrimp will make a dent on early-stage black beard algae, but if it’s established, you’re scrubbing. Spot dosing with APT Fix is more effective than adding more animals.
Blanket Weed (Cladophora)

Dense, mat-forming algae that covers surfaces including live plants. Amano shrimp and cherry shrimp will help, but they won’t eliminate an established outbreak. High nutrient levels are the root cause.
Green Thread Algae
Filamentous algae common in cycling tanks. In mature tanks, it signals an imbalance of light, CO2, and nutrients. Many algae eaters will graze on it, but fixing the cause stops it from coming back.
Water Silk (Spirogyra)

Slippery, fast-spreading filamentous algae. Happens when light and nutrients are out of balance, especially in planted tanks with poor plant growth. Easier to prevent than cure. Amano shrimp help on early growth.
Hair Algae (Rhizoclonium)

Hair algae grows in long, fine strands, often rooted into aquatic plants. Amano shrimp are relentless on it. Many other algae eaters will pick at it. Low water flow and nutrient imbalances drive outbreaks.
Staghorn Algae (Compsopogon sp.)
Gray, branching algae that looks like deer antlers. Grows on hardscape and plant leaves. Signs of a nutrient imbalance or CO2 deficiency. Siamese algae eaters will graze on it in early stages.
Other Types and Related Issues
These are conditions sometimes mistaken for algae. Worth knowing the difference because algae eaters won’t help with most of them.
Brown Algae (Diatoms)

Diatoms are the brown film that coats everything in a new tank a few weeks after setup. It’s normal, temporary, and goes away on its own as the tank matures. Otocinclus catfish and nerite snails love diatoms. If it’s persisting in a mature tank, check your silicate levels.
Blue-Green Algae (Cyanobacteria)
Blue-green algae is actually a cyanobacteria, not true algae. It forms slick, smelly patches on substrate, glass, or plants. No algae eater eats it. It’s a water quality and flow problem. Fix the tank, don’t buy animals.
Surface Scum

Biofilm or protein buildup at the water surface. Mollies will actually skim at the surface and help, which is more than most algae eaters can say. A surface skimmer is the definitive fix.
Cloudy Water

Cloudy water in a new tank is a bacterial bloom: normal, temporary, harmless. In a mature tank, it means overfeeding, overstocking, or an inadequate filtration system. No algae eater helps here.
Stained Water (Tannins)

Yellow or brown water is tannins leaching from driftwood. Not algae, not harmful, and not something algae eaters address. It clears on its own in a few weeks, or faster if you pre-boil the wood.
White Fungus

White cottony fungus on new driftwood is harmless biofilm. Some fish and shrimp will pick at it, and it clears up in days or weeks. Fungus on dead fish or rotting food is different: remove those immediately.
12 Best Algae Eaters for Freshwater Tanks
Now that you know what you’re dealing with, here are the animals that will actually help. For each species, I’m including the algae types they target, size, tank requirements, and temperament so you can match them to your tank.
- The type of algae they eat
- Their scientific name
- Difficulty Level
- Temperament
- Adult Size
- Minimum Tank Size
- Origin
- Temperature
- pH
- Whether they’re safe for planted tanks
Check out the video from our YouTube channel for a visual overview, then see the full details below.
How We Ranked These Algae Eaters
- Actual algae consumption effectiveness (species-specific, not generalist “they eat algae”)
- Compatibility with community freshwater tanks
- Tank size requirements relative to what most hobbyists are running
- Availability at LFS and online suppliers
- Longevity and feeding sustainability when algae runs low
Add Algae Eaters If…
Good Fit
- Your tank is fully cycled and stable
- You have soft green algae, diatoms, or hair algae you can’t keep up with manually
- You want a biological clean-up crew alongside regular maintenance
- Your tank is large enough for the species you’re choosing (check the specs below)
Skip If
- Your tank isn’t cycled yet (algae eaters will die or stress out in new tank syndrome)
- You’re expecting them to replace water changes and glass cleaning
- You have black beard algae or blue-green algae (wrong tool for the job)
- Your tank is already at capacity for your filter’s bioload
1. Amano Shrimp
Amano Shrimp
Best For Planted Tanks!
When it comes to keeping a healthy planted aquarium, Amano Shrimp are the best. These hard-working crustaceans will dutifully wipe your plants and rockwork clean of algae. Their appetite for different types of algae that can’t be matched by other shrimp breeds!
- Target Algae: Hair algae, string algae, brush algae, soft green algae
- Scientific Name: Caridina multidentata
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 2 inches (5 cm)
- Minimum Tank Size: 5 gallons (19 L)
- Origin: Japan
- Temperature: 65-78°F (18-26°C)
- pH: 6.5-8
- Planted Tanks: Yes
Named after planted tank pioneer Takashi Amano for good reason: these are the most effective algae-eating shrimp in the hobby. Amano shrimp work almost constantly, grazing hair algae, string algae, and soft green growth with a persistence that no fish matches. I’ve used them in high-tech planted tanks where hair algae would take over within days, and a group of 10 Amanos kept it under control long-term.
Amano shrimps are peaceful and fit tanks too small for algae-eating fish. Keep a group of at least 5, not 1 or 2. A single Amano shrimp barely makes a dent. Ten of them in a planted 20-gallon is a different story entirely.
Mark’s Top Pick
For most freshwater community tanks, the Bristlenose Pleco is my first call as an algae-eating fish. It stays manageable at 5 inches (13 cm), handles most soft green algae and diatoms, won’t destroy your plants, and I’ve kept dozens of them over the years without a single compatibility issue. For planted nano tanks where you can’t fit a pleco, the Amano shrimp in groups of 8 or more is the answer. If you can only pick one algae eater for a community tank under 40 gallons (151 L), make it a Bristlenose.
2. Otocinclus Catfish

- Target Algae: Soft green algae, diatoms, green dust algae
- Scientific Name: Otocinclus spp.
- Difficulty Level: Moderate (sensitive to water quality)
- Temperament: Peaceful
- Adult Size: 2 inches (5 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: South America
- Temperature: 72-79°F (22-26°C)
- pH: 6-7.5
- Planted Tanks: Yes
The best nano algae-eating fish in the hobby, full stop. Otos are 100% safe with shrimp, peaceful with every community fish, and remarkably effective at grazing diatoms and soft green algae off glass and plant leaves. The catch: they’re sensitive to water quality, and wild-caught specimens don’t always survive the transport and acclimation process well. Buy from reputable suppliers, acclimate slowly, and add them to a mature, established tank. A group of 6 in a 20-gallon (76 L) planted tank keeps the glass cleaner than anything else that size.
3. Mollies

- Target Algae: Surface scum, hair algae, green fuzz
- Scientific Name: Poecilia spp.
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: up to 4.5 inches (11 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: North and South America
- Temperature: 72-78°F (22-26°C)
- pH: 7.5-8.5
- Planted Tanks: Yes
Mollies are not dedicated algae eaters, but they fill a gap that nothing else covers well: surface scum. They skim the water surface constantly, picking at biofilm and hair algae near the waterline. If your tank gets a protein film on top, a pair of mollies handles it better than any specialized algae eater. Think of them as supplemental clean-up crew, not your primary solution.
4. Horned Nerite Snail
- Target Algae: Green spot algae, green dust algae, diatoms
- Scientific Name: Clithon corona
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1 inch (2.5 cm)
- Minimum Tank Size: 5 gallons (19 L)
- Origin: Southeast Asia
- Temperature: 72-82°F (22-28°C)
- pH: 7-8.2
- Planted Tanks: Yes
Horned Nerite snails are one of the few animals that genuinely scrape green spot algae off glass. Most algae eaters won’t touch it. Nerite snails won’t reproduce in freshwater (they lay eggs but they don’t hatch), won’t eat your plants, and won’t overpopulate. Their unique horned shells also make them an interesting visual addition.
5. Zebra Nerite Snail
Zebra Nerite
Nerite snails are one of the best algae eating snails you can buy. Plant safe and do not reproduce in fresh water!
- Target Algae: Green spot algae, green dust algae, diatoms
- Scientific Name: Neritina natalensis
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1 inch (2.5 cm)
- Minimum Tank Size: 5 gallons (19 L)
- Origin: Southern and Eastern Africa
- Temperature: 65-85°F (18-29°C)
- pH: 6.5-8.5
- Planted Tanks: Yes
Zebra nerite snails are the most widely available nerite variety and one of the best choices for nano tanks. They live for years, don’t reproduce in freshwater, and don’t touch live plants. The one thing they will do is lay small white eggs on glass and hardscape. The eggs don’t hatch and don’t come off easily: just something to know before you buy. Keep harder water to protect their shells.
6. Tiger Nerite Snail
Tiger Nerite Snails
These Nerite Snails will eat algae, are plant safe, and do not reproduce in your aquarium!
- Target Algae: Green spot algae, green dust algae, diatoms
- Scientific Name: Vittina semiconica
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1.5 inches (4 cm)
- Minimum Tank Size: 5 gallons (19 L)
- Origin: Indonesia
- Temperature: 65-85°F (18-29°C)
- pH: 6.5-8.5
- Planted Tanks: Yes
Tiger nerite snails have the same excellent algae-grazing behavior as the zebra variety, with black patterning on a golden orange shell instead of stripes. Same care requirements, same plant safety, same no-reproduction-in-freshwater benefit. If you’re choosing between nerite varieties, this is purely an aesthetic decision.
7. Mystery Snail

- Target Algae: Hair algae, soft green algae, decaying plant material
- Scientific Name: Pomacea bridgesii
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 2 inches (5 cm)
- Minimum Tank Size: 5 gallons (19 L)
- Origin: Bolivia, Brazil, Paraguay, Peru
- Temperature: 68-82°F (20-28°C)
- pH: 7.6-8.4
- Planted Tanks: Yes
Mystery snails are the big, visible clean-up crew option. They eat hair algae, graze on decaying plant material, and clean up uneaten food. They don’t eat live plants, which is a common concern with large snails. Mystery snails can reproduce in freshwater, but they’re manageable: they lay clutches above the waterline, so you can remove eggs easily before they hatch if you don’t want a population explosion.
8. Siamese Algae Eater

- Target Algae: Filamentous green algae, black brush algae (BBA)
- Scientific Name: Crossocheilus langei
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 7 inches (18 cm)
- Minimum Tank Size: 30 gallons (114 L)
- Origin: Southeast Asia
- Temperature: 68-79°F (20-26°C)
- pH: 6-7.5
- Planted Tanks: Yes
The Siamese algae eater is one of the few fish that will actually graze on black brush algae, and for that reason alone it earns a spot on this list. Be careful when buying: the very similar-looking Chinese algae eater grows much larger and becomes territorial and aggressive as it matures. The flying fox is another lookalike. Learn to ID the real Siamese algae eater before you buy.
9. Freshwater Goby (Stiphodon)
- Target Algae: Soft green algae, diatoms, blue-green algae, black brush algae
- Scientific Name: Stiphodon spp.
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 2 inches (5 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: Southeast Asia
- Temperature: 72-75°F (22-24°C)
- pH: 6.5-7.5
- Planted Tanks: Yes
Stiphodon gobies are underrated. They’re visually striking (especially the cobalt blue varieties), genuinely effective algae grazers on glass and hardscape, and peaceful with most community fish. Keep them out of tanks with large predators. They need a mature tank with established algae growth to stay healthy long-term.
10. Bristlenose Pleco

- Target Algae: Soft green algae, green spot algae, diatoms, white fungus on driftwood
- Scientific Name: Ancistrus spp.
- Difficulty Level: Easy
- Temperament: Peaceful with fish, territorial with other plecos
- Adult Size: 5 inches (13 cm)
- Minimum Tank Size: 30 gallons (114 L)
- Origin: South America
- Temperature: 73-81°F (23-27°C)
- pH: 5.8-7.2
- Planted Tanks: Yes
Bristlenose plecos are workhorses. They graze constantly, handle most soft green algae and green spot algae reliably, won’t destroy your plants, and stay at a manageable 5 inches (13 cm) unlike the common pleco that outgrows almost every home aquarium. Keep only one: adults are territorial with each other. Give them a cave or two, supplement with algae wafers when the tank is clean, and they’ll reward you with decades of service.
11. Glass Shrimp (Ghost Shrimp)
- Target Algae: Hair algae, biofilm, soft algae
- Scientific Name: Palaemonetes spp.
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1.5 inches (4 cm)
- Minimum Tank Size: 5 gallons (19 L)
- Origin: North America
- Temperature: 65-82°F (18-28°C)
- pH: 7-8
- Planted Tanks: Yes
Ghost shrimp won’t be your primary algae solution, but they’re one of the best value clean-up crew options available. They graze biofilm and pick at hair algae, eat uneaten food, and cost almost nothing. They’re also fascinating to watch, since the transparent body lets you see everything they’re doing internally. Keep them away from any fish large enough to treat them as a snack.
12. Cherry Shrimp
Cherry Shrimp
Great red color and very hardy. Cherry shrimp are the best beginner shrimp for shrimp tanks
- Target Algae: Soft green algae, diatoms, biofilm
- Scientific Name: Neocaridina heteropoda
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1.5 inches (4 cm)
- Minimum Tank Size: 5 gallons (19 L)
- Origin: Taiwan
- Temperature: 65-85°F (18-29°C)
- pH: 6.5-8
- Planted Tanks: Yes
Cherry shrimp graze on biofilm and soft algae constantly, and their bright red color makes them a visual asset rather than just a utility animal. They work best in tanks where the fish won’t eat them: nano fish, peaceful community tanks, and shrimp-only setups. Cherry shrimp will breed in freshwater, so a population self-sustains over time. For a 10-gallon (38 L) planted tank with nano fish, they’re ideal.
When To Introduce Them
Your aquarium must be fully cycled before adding algae eaters. This is the rule beginners break most often. New tanks go through ammonia and nitrite spikes that are fine for the cycle but lethal for sensitive species like otocinclus. The algae that grows during cycling will self-correct as the tank matures. Adding animals too early solves nothing and kills livestock.
Also watch your numbers. If you stock too many algae eaters and they clean the tank too thoroughly, there’s nothing left for them to eat. You’ll need to supplement with spirulina wafers, blanched zucchini, or algae wafers to keep them fed.
Nano Tanks
Nano tanks (under 10 gallons / 38 L) are too small for most algae-eating fish. Your biological control options here are invertebrates: snails and shrimp. Good options include:
What To Feed Them
This is the part most guides skip. Algae eaters need supplemental feeding, especially in clean or established tanks where natural algae is limited. If your bristlenose or otos run out of algae, they’ll starve. Feed them regularly:
- Spirulina tablets
- Algae wafers
- Blanched zucchini or cucumber
- Algae grown on pebbles (pull a rock from a separate container with algae on it)
Hikari Algae Wafers
Algae wafers are a great way to directly feed your bottom feeding fish. They are especially effective for larger fish like plecos
Species like mollies are part-time algae eaters that need a regular food supply regardless. Reducing how much you feed other fish encourages them to graze more, but they still need a consistent diet.
What To Do If You Still Have Algae
Algae eaters are one part of algae management, not the whole solution. If outbreaks keep coming back after adding animals, the tank is still out of balance. Here are the adjustments that actually work:
1. Grow Live Plants
Fast-growing plants like Vallisneria out-compete algae for nutrients. Healthy plant growth starves algae of what it needs to spread.
2. Avoid Introducing It To Your Tank
Algae hitchhikes in on plants. Tissue culture plants from sources like Buceplant.com are grown under sterile conditions and arrive algae-free.
3. Reduce Lighting
Algae thrives under excessive light. Cut your photoperiod to 8-10 hours, or reduce intensity if you don’t have a planted tank requiring high light. For high-tech planted tanks, the balance is light, CO2, and fertilizers: if any leg of that triangle is off, algae wins.
4. Feed Less
Uneaten food is algae fuel. Feed only what your fish consume in two to three minutes. If there’s food left on the substrate after that, you’re overfeeding.
5. Use a Targeted Treatment
For persistent BBA, hair algae, or fuzz algae in a planted tank, APT Fix is my recommendation for spot dosing. It’s safe for plants and livestock and effective on the algae types that biological control struggles with.
APT Fix
Use Coupon Code ASDComplete
APT Fix is a spot dosage treatment that works great for planted tanks. Effective and easy to use. Won’t hurt plants or livestock
6. Don’t Overstock
More fish means more waste, more nutrients in the water, and more algae. Keep stocking below your filter’s capacity, not at or above it.
7. Upgrade Your Filtration
Persistent water quality issues often trace back to under-filtration. A quality canister filter sized for your tank is one of the best long-term investments you can make for algae management.
8. Regular Maintenance
Algae eaters supplement maintenance. They don’t replace it. Weekly water changes, gravel vacuuming, and glass cleaning are still required. Use a test kit to monitor water parameters regularly.
Where To Buy Them
Most of the species on this list are available through reputable online retailers. I recommend checking Flip Aquatics first. Their livestock is well-cared for and they stock most of the algae eaters and invertebrates listed here. For shrimp in particular, healthy stock from a good source makes a real difference in long-term survival.
What Most Algae Eater Lists Get Wrong
- Recommending the common pleco (Pterygoplichthys) for average home tanks. These fish hit 18 inches (46 cm) or more and belong in large public displays, not a 55-gallon living room tank. The bristlenose pleco is the right call for most hobbyists.
- Overstating how much work algae eaters do. They help. They don’t clean the tank for you. If your maintenance habits are poor, adding a pleco and a handful of nerites won’t fix the underlying problem.
- Ignoring the feeding requirement. When algae is gone, your animals still need food. Articles that don’t mention supplemental feeding are setting people up to starve their algae eaters.
- Treating all algae as the same. A nerite snail does nothing for BBA. An otocinclus does nothing for hair algae in the water column. Match the animal to the algae type or you’ve wasted money.
FAQs
Do snails eat algae?
Most aquarium snails eat algae and leftover fish food. Nerite snails (horned, zebra, tiger) are the best choices because they won’t reproduce in freshwater and won’t eat live plants. Mystery snails and rabbit snails are also good options. Malaysian trumpet snails and ramshorn snails eat algae too, but they breed out of control in most community tanks.
What fish keeps a freshwater tank the cleanest?
For most freshwater community tanks, the bristlenose pleco and otocinclus catfish are the most effective algae-eating fish. Bristlenose plecos handle green spot algae and harder growth; otos handle soft green algae and diatoms with exceptional precision. Siamese algae eaters are the go-to for black brush algae. No single fish handles all algae types equally well.
Should I use algae-removing products or live algae eaters?
Both have a place. Biological control through live algae eaters is sustainable and works continuously. Chemical treatments like APT Fix are better for targeted outbreaks of tough algae like BBA where animals aren’t effective. For ongoing management, algae eaters plus good husbandry beats any product long-term.
Why does my fish tank keep turning green?
Green water (not green glass algae) is caused by free-floating algae cells in the water column, usually triggered by too much light or a nutrient spike. A UV sterilizer clears it. For green growth on glass and surfaces, the most common causes are too much light, too many nutrients from overfeeding, or insufficient plant competition. Algae eaters help with the surface growth, but fixing the root cause stops it from coming back.
How big do algae eaters get?
It varies dramatically by species. Shrimp and snails stay under 2 inches (5 cm). Otocinclus catfish reach about 2 inches (5 cm). Bristlenose plecos reach about 5 inches (13 cm). Siamese algae eaters reach 7 inches (18 cm). The common pleco sold in pet stores can reach 18 inches (46 cm) or more and is not appropriate for most home aquariums. Always research the maximum size before buying.
Final Thoughts
The right algae eater for your tank depends on three things: which algae you have, what size tank you’re running, and what fish you’re already keeping. Get those three right and biological algae control works well. Pick randomly, skip the cycling, or expect them to replace maintenance, and you’ll be disappointed. After 25 years I’ve found that the hobbyists who struggle most with algae are the ones who added animals before fixing the underlying cause. The animals work best as the last piece of a balanced tank, not the first attempt to solve a problem.
Choose the right animal for the right algae, and the tank takes care of itself.
📘 Want to learn more? This article is part of our complete Freshwater Fish Guide, your ultimate resource for freshwater species, care tips, tank setup, and more.
🌿 Want to learn more? This article is part of our complete Planted Tank & Aquascaping Guide, your ultimate resource for aquarium plants, aquascaping styles, substrates, and more.
🐟 Want to learn more? This article is part of our complete Aquarium Care Guide, your ultimate resource for water chemistry, maintenance, feeding, disease prevention, and everything you need for a healthy tank.
- About the Author
- Latest Posts
I’m Mark Valderrama, founder of Aquarium Store Depot and a fishkeeper with over 25 years of hands-on experience. I started in the hobby at age 11, worked at local fish stores, and have kept freshwater tanks, ponds, and reef tanks ever since. I’ve been featured in two best-selling aquarium books on Amazon and built this site to share practical, experience-based fish keeping knowledge.










Leave a Reply