Types of Cream Botanical Moisturizers
Botanical moisturizing creams harness the power of plant-based ingredients to nourish, hydrate, and protect the skin. These natural formulations are increasingly favored for their gentle yet effective properties, offering targeted solutions for various skin concerns—from dryness and irritation to aging and environmental damage. Below is a detailed breakdown of the most common types of botanical moisturizers and their key benefits.
Organic Creams
Formulated with ingredients grown without synthetic pesticides, fertilizers, or GMOs, organic botanical creams prioritize purity and sustainability. These products are ideal for sensitive skin and eco-conscious consumers.
Benefits
- Gentle on sensitive skin
- Free from synthetic chemicals and toxins
- Supports sustainable and ethical farming practices
- Rich in natural healing agents like aloe vera, chamomile, and rosehip oil
Considerations
- Shorter shelf life due to lack of preservatives
- May be more expensive than conventional options
- Limited availability in some regions
Best for: Sensitive skin, environmentally conscious users, and those avoiding synthetic additives
Antioxidant-Rich Creams
Packed with powerful antioxidants, these creams combat free radicals caused by UV exposure, pollution, and stress—key contributors to premature aging and skin damage.
Benefits
- Protects against environmental damage
- Reduces signs of aging like fine lines and dark spots
- Brightens complexion (especially with vitamin C)
- Strengthens skin’s natural defense with ingredients like green tea and vitamin E
Considerations
- Vitamin C can be unstable if not properly formulated
- May cause sensitivity in high concentrations
- Requires consistent use for visible results
Best for: Mature skin, urban dwellers exposed to pollution, and sun-damaged skin
Hydrating Botanical Creams
Designed to deliver deep, lasting moisture, these creams use water-rich plant extracts to restore the skin’s hydration balance without clogging pores.
Benefits
- Intensely hydrates dry or dehydrated skin
- Uses natural emollients like olive oil and aloe vera
- Regulates sebum production with witch hazel
- Improves skin texture and softness
Considerations
- Olive oil may be too heavy for oily skin types
- Witch hazel can be drying if overused
- May require layering in very dry climates
Best for: Dry, combination, and dehydrated skin types seeking lightweight yet effective moisture
Anti-Inflammatory Creams
These soothing formulations utilize plant extracts known for their calming and healing properties, making them ideal for irritated, red, or reactive skin.
Benefits
- Reduces redness and swelling
- Calms acne-prone and sensitive skin
- Natural healing with calendula and marshmallow root
- Lavender provides aromatherapeutic relaxation
Considerations
- Lavender essential oil may irritate some individuals
- Not a substitute for medical treatment of severe conditions
- Results may be gradual rather than immediate
Best for: Sensitive, acne-prone, or inflamed skin; ideal for post-procedure care or baby skincare
Vitamins & Botanical Creams
These nutrient-dense moisturizers combine plant-based extracts with essential vitamins to nourish, regenerate, and revitalize the skin from within.
Benefits
- Vitamin A (from carrot oil, seaweed) promotes cell turnover
- Vitamin B strengthens the skin barrier and improves circulation
- Rejuvenates dull, tired skin with papaya and aloe vera
- Supports overall skin health and radiance
Considerations
- Vitamin A derivatives may increase sun sensitivity
- Some plant-based vitamins are less stable than synthetic forms
- May require pairing with sunscreen for daytime use
Best for: Dull, aging, or nutrient-deficient skin in need of revitalization
| Type | Key Ingredients | Primary Benefit | Skin Type | Best Use Case |
|---|---|---|---|---|
| Organic Creams | Aloe Vera, Chamomile, Rosehip Oil | Natural Healing & Hydration | Sensitive, All Skin Types | Daily care, eco-friendly routines |
| Antioxidant-Rich | Vitamin C, Vitamin E, Green Tea | Anti-Aging & Protection | Mature, Exposed Skin | Daytime defense, urban environments |
| Hydrating Botanical | Aloe Vera, Olive Oil, Witch Hazel | Deep Moisture & Balance | Dry, Combination | Dehydration, seasonal dryness |
| Anti-Inflammatory | Calendula, Lavender, Marshmallow Root | Soothing & Calming | Sensitive, Acne-Prone | Irritation, redness, post-care |
| Vitamins & Botanical | Carrot Oil, Seaweed, Papaya, Aloe | Nourishment & Renewal | Dull, Aging, Tired Skin | Revitalizing routines, night care |
Expert Tip: For maximum benefit, apply botanical moisturizers to damp skin to lock in hydration. Always perform a patch test when introducing new plant-based ingredients, especially if you have allergies or sensitive skin.
Design of Cream Botanicals Moisturizer: Key Elements for Efficacy and Stability
The design of a high-quality botanical moisturizer involves more than just blending natural ingredients—it requires careful consideration of texture, packaging, appearance, scent, and chemical balance. Each element plays a crucial role in determining the product's effectiveness, shelf life, and suitability for different skin types. Understanding these design components helps both consumers and formulators make informed choices for optimal skincare outcomes.
1. Consistency: Tailoring Texture to Skin Needs
The consistency of a moisturizing cream ranges from light, fluid lotions to rich, dense creams. This variation is primarily determined by the types and ratios of ingredients used in formulation.
Lightweight Formulas
Moisturizers rich in humectants—such as glycerin, hyaluronic acid, and aloe vera—draw moisture into the skin and create a lightweight, fast-absorbing texture. These are ideal for oily, combination, or younger skin types that may feel greasy or clogged with heavier products.
Rich, Creamy Formulas
Creams containing heavier emollients and occlusives—like avocado oil, shea butter, and jojoba oil—form a protective barrier on the skin, locking in moisture. These thicker textures are best suited for dry, mature, or sensitive skin that requires intense hydration and environmental protection.
The choice of consistency should align with the user’s skin type and environmental conditions. For example, lighter creams are preferable in humid climates, while richer formulas excel in cold, dry weather.
2. Packaging: Preserving Potency and Preventing Contamination
Packaging is not just aesthetic—it directly impacts the stability and safety of botanical moisturizers. Exposure to air, light, and bacteria can degrade active ingredients and shorten shelf life.
Less Ideal: Jars
Traditional jars expose the product to air and repeated finger contact, accelerating oxidation and microbial contamination. Light-sensitive ingredients like vitamin C, retinol, and plant polyphenols degrade faster when exposed to UV light and oxygen.
Better: Airless Pumps & Opaque Tubes
Airless pump bottles and opaque, airtight containers minimize exposure to light and air, preserving the integrity of delicate botanical extracts. Pumps also reduce direct contact with hands, lowering the risk of bacterial growth and maintaining product hygiene over time.
For premium botanical moisturizers, manufacturers are increasingly adopting sustainable, UV-protected packaging with dispensing mechanisms that enhance both efficacy and user experience.
3. Color: Natural Indicators of Ingredient Composition
The color of a moisturizer often reflects its ingredient profile. Unlike synthetic products that may use artificial dyes, genuine botanical creams derive their hues naturally.
| Color | Common Causes | Skin Benefits |
|---|---|---|
| White / Beige | Base emulsions, refined butters, and neutral oils | Gentle hydration; suitable for sensitive skin |
| Green Tint | Green tea extract, aloe vera, cucumber, or chlorophyll | Anti-inflammatory, antioxidant, soothing |
| Yellow / Golden | Chamomile, calendula, turmeric, or argan oil | Healing, anti-redness, nourishing |
| Brown / Amber | Avocado oil, cocoa butter, or fermented botanicals | Deep moisturization, barrier repair |
Minimal color variation is normal in natural products due to seasonal differences in plant sourcing. Sudden discoloration (e.g., darkening or separation) may indicate spoilage and should prompt discontinuation.
4. Scent: Balancing Aroma and Skin Sensitivity
The fragrance of a botanical moisturizer typically comes from essential oils or natural plant extracts, offering both sensory pleasure and therapeutic benefits.
It's important that fragrances are used at safe concentrations (typically 0.5–1%) to avoid irritation while still providing a pleasant aroma. Always patch-test new products if you have a history of sensitivities.
5. pH Balance: Maintaining Skin’s Natural Barrier
The skin’s natural pH is slightly acidic, averaging around 5.5. This acidity helps maintain the skin’s protective acid mantle, which guards against pathogens, moisture loss, and irritation.
Well-formulated botanical creams are pH-balanced to match this level, ensuring compatibility with the skin’s microbiome and preventing disruption of its barrier function. An improperly balanced pH can:
Manufacturers use pH meters and buffering agents (e.g., citric acid or sodium lactate) to fine-tune formulations during production. Consumers should look for products that specify pH compatibility, especially if using alongside exfoliants or medicated treatments.
Important: Always store botanical moisturizers in a cool, dark place and follow expiration dates. Natural ingredients lack synthetic preservatives, making them more prone to spoilage. If the texture, smell, or color changes significantly, discontinue use immediately to avoid skin irritation or infection.
Scenarios of Cream Botanicals Moisturizer: Maximizing Skin Health Naturally
Botanical moisturizers enriched with plant-based extracts offer versatile skincare benefits across various daily routines and specific skin concerns. These natural formulations harness the power of herbal ingredients to nourish, protect, and repair the skin. Below are key scenarios where cream botanicals moisturizers deliver exceptional results, supported by their active ingredients and application timing.
Daily Skincare Routine
A botanical cream is an essential component of both morning and nighttime skincare regimens. Applied after cleansing and toning, it locks in hydration and creates a protective barrier against environmental stressors.
- Daytime use: A lightweight botanical moisturizer prepares the skin for makeup application while offering antioxidant protection from pollution and UV exposure.
- Nighttime use: A richer, deeply hydrating formula supports the skin’s natural regeneration process, enhancing cell turnover and improving texture over time.
- Ingredients like hyaluronic acid derived from botanical sources, shea butter, and squalane help maintain moisture balance without clogging pores.
Pro tip: Layering a botanical moisturizer over a serum enhances absorption and boosts efficacy of active ingredients.
Targeting Specific Skin Issues
Advanced botanical creams are formulated to address common skin conditions using naturally potent actives. Their targeted formulations can rival clinical treatments in effectiveness, especially with consistent use.
- Acne-prone skin: Creams infused with tea tree oil and neem extract provide antimicrobial and anti-inflammatory benefits, reducing breakouts and regulating sebum production.
- Anti-aging: Formulas enriched with vitamin C (from citrus or kakadu plum) and plant-derived retinol alternatives (like bakuchiol) help diminish fine lines, crows feet, and improve skin elasticity.
- Hyperpigmentation: Licorice root, bearberry, and mulberry extracts gently brighten the complexion and fade dark spots without irritation.
Key insight: Botanical ingredients often work synergistically, offering multi-benefit solutions with fewer side effects than synthetic alternatives.
Sun Protection Support
While not a substitute for broad-spectrum SPF, certain botanical creams enhance the skin’s natural defense against UV damage through antioxidant-rich plant oils.
- Raspberry seed oil contains natural SPF properties and high levels of ellagic acid, which helps neutralize free radicals caused by sun exposure.
- Carrot seed oil is rich in carotenoids and vitamin A, supporting skin resilience and reducing oxidative stress.
- When layered under sunscreen, these botanicals add an extra layer of protection and may reduce the risk of sunburn and long-term photoaging.
Important note: Always pair botanical creams with a dedicated sunscreen (SPF 30+) for comprehensive UV protection.
After Sun Exposure Recovery
Post-sun care is crucial for soothing inflammation and restoring hydration. Lightweight botanical gels and creams can accelerate recovery and prevent peeling.
- Aloe vera is renowned for its cooling and moisturizing properties, making it ideal for calming sun-exposed skin.
- Lavender and calendula extracts reduce redness and support skin barrier repair thanks to their anti-inflammatory and antiseptic qualities.
- Hydrating ingredients like cucumber extract and chamomile soothe irritation and restore pH balance.
Best practice: Apply immediately after showering to damp skin to lock in moisture and enhance absorption.
Post-Treatment Care
After professional dermatological procedures such as chemical peels, laser therapy, or microneedling, the skin is sensitive and requires gentle yet effective nourishment.
- Rosehip oil is rich in essential fatty acids and vitamin A, promoting tissue regeneration and minimizing scarring.
- Calendula and chamomile calm inflammation, reduce redness, and support healing without causing irritation.
- Non-comedogenic botanical creams help maintain moisture without clogging healing pores, preventing dryness and flaking.
Expert recommendation: Choose fragrance-free, hypoallergenic botanical creams post-treatment to minimize the risk of adverse reactions.
Professional Insight: For optimal results, recommend customers match their botanical moisturizer to their skin type and lifestyle. A morning routine should focus on protection and hydration, while evening use should emphasize repair and renewal. Consistency and ingredient synergy are key—encourage pairing complementary botanical products (cleanser, serum, moisturizer) for enhanced outcomes.
| Skin Concern | Recommended Botanical Ingredients | Expected Benefits | Usage Frequency |
|---|---|---|---|
| Dryness & Dehydration | Shea butter, squalane, aloe vera | Deep hydration, barrier restoration | Twice daily |
| Acne & Oiliness | Tea tree, neem, witch hazel | Reduced breakouts, balanced sebum | Once or twice daily |
| Wrinkles & Aging | Vitamin C, bakuchiol, rosehip oil | Firmer skin, reduced fine lines | Nightly |
| Post-Procedure Sensitivity | Chamomile, calendula, centella asiatica | Calming, reduced redness, faster healing | As directed, typically 1–2 times daily |
| Hyperpigmentation | Licorice root, mulberry extract, bearberry | Brighter tone, faded dark spots | Daily (avoid sun exposure) |
Additional Considerations for Optimal Use
- Formulation Type: Creams with water-in-oil emulsions are best for dry climates, while oil-in-water types suit oily or combination skin.
- Preservative Systems: Look for products using natural preservatives like radish root ferment to avoid parabens and formaldehyde donors.
- Seasonal Adjustments: Lighter gels work well in summer; switch to richer creams during winter months for enhanced protection.
- Allergen Awareness: Patch test new botanical products, especially those containing essential oils or known allergens like lavender or citrus.
- Eco-Friendly Packaging: Many botanical brands use recyclable or biodegradable packaging, appealing to environmentally conscious consumers.
Specification & Maintenance of Cream Botanicals Moisturizer
Botanical moisturizers combine the nourishing benefits of plant-based ingredients with advanced skincare science to deliver hydration, protection, and rejuvenation. However, their natural composition requires special attention to manufacturing quality, storage, application, and shelf life. This comprehensive guide covers everything you need to know about the specifications and proper care of creams containing botanical extracts, ensuring optimal performance and safety for users.
Important Note: Natural does not always mean non-reactive. Even plant-based ingredients can cause allergic reactions or skin sensitivities. Always perform a patch test before full application, especially if you have sensitive skin or known allergies to specific botanicals.
1. Manufacturing Specifications: Ensuring Quality and Safety
The production of botanical creams involves a meticulous process designed to preserve the integrity of natural ingredients while ensuring product safety, consistency, and efficacy. Manufacturers must adhere to strict standards throughout the formulation and distribution phases.
- Ingredient Purity & Potency Testing: Plant extracts are analyzed for active compound concentration and screened for contaminants such as pesticides, heavy metals, microbial growth, and residual solvents. Only extracts meeting defined potency benchmarks are used in final formulations.
- Standard Operating Procedures (SOPs): Employees handling raw materials or operating machinery follow documented protocols to prevent cross-contamination, ensure batch consistency, and maintain workplace safety—especially when working with concentrated essential oils or reactive solvents.
- Stability & Microbial Testing: Finished products undergo laboratory testing to assess shelf stability under various temperature and humidity conditions. Preservative efficacy testing (PET) ensures the formula resists bacterial and fungal growth over time.
- Regulatory Compliance & Certifications: Reputable brands comply with FDA, EU Cosmetic Regulation, or other regional guidelines. Additional certifications—such as USDA Organic, ECOCERT, Leaping Bunny (cruelty-free), or Vegan Society—enhance consumer trust and reflect ethical sourcing and production practices.
- Batch Traceability: Each batch is assigned a unique identifier to enable tracking from raw material sourcing through manufacturing, distribution, and potential recalls.
2. Storage Guidelines: Preserving Active Ingredients
Botanical creams are inherently more sensitive than synthetic formulations due to the instability of natural compounds like essential oils, antioxidants, and phytonutrients. Improper storage can significantly reduce potency and lead to spoilage.
- Temperature Control: Store in a cool, dry place with temperatures between 68°F and 77°F (20°C–25°C). Avoid areas near radiators, stoves, or direct sunlight, which can accelerate ingredient breakdown.
- Light Protection: UV exposure degrades sensitive compounds like vitamin C, retinol analogs, and certain essential oils. Opaque, amber, or UV-protected packaging helps maintain ingredient stability.
- Humidity Management: Bathrooms are common but suboptimal storage locations due to steam and fluctuating humidity. Moisture can introduce bacteria and compromise preservative systems, especially in jar-based products.
- Air Exposure Minimization: Use airless pumps or tubes when possible. Jars expose the product to oxygen and repeated finger contact, increasing oxidation and contamination risks.
- Refrigeration Exceptions: While not typically required, refrigeration may extend the life of preservative-light or water-based botanical creams—particularly those containing fresh aloe, hydrosols, or probiotics. Always check manufacturer recommendations.
Pro Tip: Label your cream with the opening date using a waterproof marker. This makes it easier to track usage and determine when to replace the product, especially if the packaging lacks a clear "period after opening" (PAO) symbol.
3. Application Techniques: Maximizing Efficacy and Hygiene
How you apply your botanical moisturizer affects both its effectiveness and longevity. Proper technique ensures even distribution, deeper absorption, and reduced risk of contamination.
- Clean Hands First: Wash and dry hands thoroughly before applying cream from jars. Avoid dipping fingers directly into the product if possible.
- Scooping vs. Pumping: For jarred creams, use a clean spatula or single-use applicator. Tubes and airless pumps minimize contact and help dispense the ideal amount (usually a pea-sized portion for face).
- Warm Before Application: Rub a small amount between palms to warm the cream slightly. This enhances spreadability and promotes better absorption into the skin.
- Gentle Massage Technique: Apply using upward, circular motions to stimulate circulation and support lymphatic drainage. Avoid aggressive rubbing, which can irritate delicate skin or degrade fragile botanicals like chamomile or calendula.
- Layering with Other Products: Apply moisturizer after serums or toners, allowing each layer to absorb before the next. This prevents pilling and ensures maximum penetration of active ingredients.
4. Product Lifespan: Recognizing When to Replace
Unlike synthetic creams with long shelf lives, botanical moisturizers often have shorter expiration windows due to the perishable nature of plant-based components. Understanding the signs of degradation is essential for skin health.
- Typical Shelf Life: Most botanical creams last 6–12 months once opened, though some may expire in as little as 3 months—especially if they contain fresh extracts or minimal preservatives.
- PAO Symbol: Look for the "period after opening" icon (an open jar with a number like "6M" or "12M") on the packaging, indicating how long the product remains safe after first use.
- Signs of Spoilage:
- Color Change: Darkening or separation may indicate oxidation or microbial growth.
- Odor Shift: A rancid, sour, or "off" smell suggests ingredient breakdown or bacterial contamination.
- Texture Alteration: Graininess, wateriness, or excessive thickening can signal instability.
- Packaging Impact: Jar containers typically shorten shelf life due to repeated air and finger exposure. Airless pumps or vacuum-sealed tubes help preserve freshness and potency.
- Preservative Systems: Natural preservatives like radish root ferment filtrate, leucidal, or rosemary extract are effective but less robust than synthetic options. Products using these require stricter adherence to storage and usage timelines.
| Aspect | Best Practices | Risks of Neglect | Recommended Tools/Aids |
|---|---|---|---|
| Storage | Cool, dark, dry environment; original packaging | Ingredient degradation, rancidity, microbial growth | Dark cabinet, temperature monitor |
| Application | Use clean hands or spatula; warm before use | Bacterial contamination, uneven absorption | Skin spatula, pump dispenser |
| Shelf Life | Track opening date; follow PAO guidelines | Irritation, reduced efficacy, infection risk | Waterproof label, expiration tracker app |
| Hygiene | Avoid double-dipping; sanitize applicators | Cross-contamination, mold development | Alcohol wipes, UV sanitizer |
| Inspection | Check color, scent, texture monthly | Using spoiled product unknowingly | Magnifying mirror, odor reference |
Expert Insight: Consider rotating your botanical moisturizer with seasonal changes. Lighter, water-based formulas work well in summer, while richer, oil-infused versions are ideal for winter—helping maintain skin barrier integrity year-round.
Final Recommendations
- Always read ingredient labels and research unfamiliar botanicals for potential allergens.
- Store unopened products in a cool, dark closet until ready for use.
- Dispose of expired creams properly—do not flush or pour down drains.
- When in doubt about a product’s condition, err on the side of caution and replace it.
- Consult a dermatologist if you experience persistent irritation, redness, or breakouts after use.
By understanding the unique characteristics of botanical moisturizers—from manufacturing standards to daily care—you can enjoy their natural benefits safely and effectively. Proper handling not only protects your skin but also maximizes the value of your skincare investment.
Frequently Asked Questions About Botanical Creams
A botanical cream is a skincare moisturizer formulated primarily with plant-based ingredients such as extracts, oils, butters, and essential compounds derived from herbs, flowers, leaves, roots, and seeds. Unlike many conventional moisturizers that rely heavily on synthetic chemicals, botanical creams harness the natural properties of plants to nourish and protect the skin. Common ingredients include aloe vera, chamomile, green tea, calendula, shea butter, and jojoba oil—each selected for its hydrating, soothing, or antioxidant qualities.
These creams are often favored for their gentle formulation, making them suitable for individuals seeking clean beauty options or those with sensitivities to artificial fragrances and preservatives.
While "better" depends on individual skin types and concerns, botanical creams can offer unique advantages over conventional moisturizers:
- Natural Bioactives: Plant-derived compounds like polyphenols, flavonoids, and fatty acids provide antioxidant, anti-inflammatory, and regenerative benefits.
- Gentle on Sensitive Skin: Free from harsh sulfates, parabens, and synthetic dyes, they are less likely to cause irritation.
- Targeted Benefits: Ingredients like licorice root can help brighten skin, while calendula and oat extract soothe redness and irritation.
- Environmental & Ethical Appeal: Often aligned with sustainable sourcing, eco-friendly packaging, and cruelty-free practices.
However, effectiveness also depends on formulation quality. A well-balanced botanical cream can rival or exceed the performance of synthetic alternatives, especially for those prioritizing natural skincare. That said, some high-performance actives (like retinoids or hyaluronic acid) may be more stable in scientifically engineered formulas.
Absolutely! Contrary to the misconception that plant oils increase oiliness, many botanical creams are specifically designed for oily and acne-prone skin types:
- Lightweight Formulas: Gel-creams or water-based lotions infused with botanicals like witch hazel, tea tree oil, or niacinamide-rich plants help regulate sebum production.
- Non-Comedogenic Oils: Ingredients such as squalane (derived from olives), grapeseed oil, and rosehip oil absorb quickly without clogging pores.
- Balancing Properties: Certain botanicals—like green tea extract—have astringent and anti-inflammatory effects that reduce shine and calm breakouts.
Look for labels indicating “oil-free,” “non-greasy,” or “for combination/oily skin” to ensure compatibility. With the right selection, botanical creams can support a clear, balanced complexion.
Not necessarily. While botanical creams emphasize plant-based ingredients, some may still contain animal-derived components. Common non-vegan additives include:
- Beeswax: Used as a thickener and emollient in many natural skincare products.
- Lanolin: A wax secreted by sheep, often found in moisturizing creams.
- Collagen or Milk Proteins: Sometimes added for anti-aging claims.
If vegan skincare is important to you, always check the ingredient list for animal byproducts. Look for certifications like “Certified Vegan” or “Leaping Bunny” to ensure the product meets strict ethical standards. Many brands now clearly label their vegan offerings to make shopping easier.
It depends on your skin’s specific needs and the formulation of your botanical moisturizer. Here’s how to decide:
| Aspect | Daytime Botanical Moisturizer | Night Cream (Botanical or Otherwise) |
|---|---|---|
| Primary Function | Hydration, protection, and preparation for makeup or sun exposure. | Repair, regeneration, and deep nourishment during sleep. |
| Texture | Lightweight, fast-absorbing, often with SPF. | Richer, thicker consistency to lock in moisture overnight. |
| Key Ingredients | Antioxidants (e.g., vitamin C, green tea), light oils, SPF. | Retinol (plant-derived alternatives), peptides, ceramides, shea butter. |
| Versatility | Some botanical creams are multi-purpose and suitable for both day and night. | Night-specific formulas enhance cellular turnover and barrier repair. |
If your botanical moisturizer is rich enough and contains reparative ingredients, it may suffice for nighttime use. However, if you have dry, mature, or damaged skin, adding a dedicated night cream could enhance results. Listen to your skin—flakiness, tightness, or dullness in the morning may indicate a need for extra overnight care.








浙公网安备
33010002000092号
浙B2-20120091-4
Comments
No comments yet. Why don't you start the discussion?