Cadreatech

  • Monday - Friday 8:00am to 5:00pm
  • PIEDMONT PLAZA ANEX, 671 Ngong Road

Stormwater drainage design Kenya — preventing flooding on your development site

Vehicles driving through floodwater on a Nairobi road beneath a flyover — urban flooding caused by poor stormwater drainage in Kenya

Engineered Stormwater Drainage: Protecting Kenyan Developments

Kenya’s rapid urbanisation and unpredictable rainfall patterns present significant challenges for property owners and developers. Inadequate stormwater management is a pervasive issue, leading to devastating floods that damage infrastructure, compromise building integrity, and pose serious health and safety risks. From the sprawling estates of Nairobi to the coastal developments of Mombasa and the agricultural heartlands, the consequences of neglected drainage systems are evident. Engaging professional engineering expertise from the outset is not merely a compliance step; it is a fundamental safeguard against the financial and operational fallout of water-related disasters, ensuring the long-term resilience and sustainability of any construction project.

Drainage & stormwater on your site

Poor stormwater design shows up after the first heavy rain — not at handover. See drainage design, water engineering, and engineering calculators.

The Critical Need for Engineered Stormwater Management in Kenya

The imperative for robust stormwater management in Kenya stems from a confluence of climatic, geographical, and developmental factors. Kenya experiences varied rainfall patterns, often characterised by intense, short-duration downpours that overwhelm natural drainage capacities, especially during the long and short rains seasons. This phenomenon is exacerbated by the country’s diverse topography and soil types. In urban centres like Nairobi and Kisumu, expansive areas of impervious surfaces—roads, rooftops, and paved walkways—prevent natural infiltration, leading to rapid runoff accumulation. This runoff, if not properly channelled and managed, causes flash floods, erosion, and silting of existing drainage infrastructure.

Consider the distinct challenges posed by different regions. In Nairobi, the rapid expansion of informal settlements and poorly planned developments often encroaches on natural waterways, constricting flow paths and exacerbating flooding in downstream areas. The prevalent black cotton soils in parts of Nairobi and Kajiado counties, known for their high plasticity and low permeability, become saturated quickly, reducing infiltration rates and contributing to surface ponding and runoff. Furthermore, the undulating terrain means that runoff velocities can be significant, leading to severe erosion, scouring of foundations, and destabilisation of slopes, particularly during peak rainfall events. Without engineered solutions, these areas become highly vulnerable to structural damage and operational disruptions.

Along the coast, in Mombasa and Kwale counties, the challenges include high water tables, saline intrusion, and the corrosive effects of sea spray on drainage components. Coastal developments, often built on sandy soils with limited bearing capacity, require drainage designs that account for potential liquefaction during heavy saturation and the long-term durability of materials in a harsh marine environment. The flat topography in many coastal areas also means that gravitational drainage can be slow, necessitating careful consideration of pumping stations or retention systems to prevent prolonged waterlogging. Similarly, in agricultural regions, unmanaged stormwater can lead to extensive soil erosion, loss of fertile topsoil, and contamination of water sources with agricultural chemicals, impacting both livelihoods and ecosystems.

The consequences of neglecting professional stormwater engineering extend beyond immediate property damage. Prolonged waterlogging creates breeding grounds for vectors of waterborne diseases such as malaria and cholera, posing significant public health risks. Roads and transportation networks become impassable, disrupting economic activity and emergency services. Environmental degradation, through the transport of pollutants into rivers and lakes, affects aquatic life and the quality of drinking water. Cadreatech’s approach integrates these multifaceted considerations, designing systems that not only manage water volume but also protect public health, preserve environmental integrity, and ensure the long-term resilience of investments.

Key Principles of Effective Stormwater Drainage Design

Effective stormwater drainage design is a multidisciplinary engineering discipline that requires a deep understanding of hydrology, hydraulics, civil engineering, and environmental science. Cadreatech’s methodology begins with a comprehensive site assessment and data collection phase, which is crucial for accurately characterising the project’s unique context. This involves detailed topographic surveys to map contours and identify natural drainage paths, geotechnical investigations to understand soil properties and infiltration rates, and historical rainfall data analysis from meteorological stations to establish Intensity-Duration-Frequency (IDF) curves specific to the project’s location. For instance, an IDF curve for Nairobi will differ significantly from one for Kisumu or Eldoret, reflecting regional climatic variations that directly impact design rainfall intensity.

The core of the design process involves hydrological and hydraulic modelling. Hydrological analysis determines the peak runoff rates and volumes that the drainage system must accommodate. This includes calculating catchment areas, applying appropriate runoff coefficients based on surface types (e.g., higher for paved areas, lower for vegetated zones), and using methods such as the Rational Method for smaller urban catchments or more complex hydrological models like SWMM (Storm Water Management Model) for larger, more intricate systems. The selection of the design storm return period (e.g., 5-year, 10-year, 25-year, or 100-year events) is critical and often dictated by local regulations, the criticality of the infrastructure, and client risk tolerance. For a residential development, a 10-year storm might be adequate for minor drains, while critical infrastructure like hospitals or major roads may require a 50-year or 100-year design.

Once runoff parameters are established, hydraulic design focuses on sizing and configuring the drainage components. This includes open channels (swales, ditches), closed conduits (pipes, culverts), and stormwater attenuation/detention facilities. For pipe networks, engineers apply principles of open channel flow and pipe flow, using Manning’s equation or other hydraulic formulas to determine pipe diameters, slopes, and materials to ensure adequate capacity while maintaining self-cleansing velocities. This prevents sediment accumulation and blockages, a common issue in poorly designed systems. For open channels, considerations include channel lining (e.g., gabions, concrete, vegetated), erosion control measures, and energy dissipators at outfalls to prevent scour and maintain channel stability. In areas with high groundwater tables, such as parts of Mombasa or near Lake Victoria, sub-surface drainage systems may also be integrated to manage groundwater infiltration and prevent structural damage.

Modern stormwater design increasingly incorporates Sustainable Urban Drainage Systems (SUDS) or Low Impact Development (LID) principles. These approaches aim to mimic natural hydrological processes by managing stormwater close to its source, reducing runoff volumes, and improving water quality. Examples include permeable pavements, rain gardens, bio-retention areas, vegetated swales, and green roofs. In the Kenyan context, the integration of SUDS can offer dual benefits: effective flood control and water harvesting for non-potable uses, contributing to water security in communities. Cadreatech ensures that all designs comply with relevant Kenyan standards and NEMA regulations regarding discharge quality and quantity, providing comprehensive documentation including detailed drawings, specifications, and maintenance schedules to ensure the long-term performance and sustainability of the system.

The Engineering Process for Effective Stormwater Management

Effective stormwater drainage design in Kenya is a meticulous engineering discipline, crucial for safeguarding property, infrastructure, and public health against the increasing frequency and intensity of rainfall events. Cadreatech approaches stormwater management with a comprehensive, multi-stage process that integrates site-specific conditions with advanced hydrological and hydraulic principles. This ensures that solutions are not merely reactive but proactively designed to manage runoff, mitigate erosion, and prevent localized flooding on your development site.

The foundational step involves detailed site reconnaissance and data acquisition. Our engineers conduct thorough topographic surveys to understand the natural contours and gradients of the land, which are paramount for designing gravity-driven drainage systems. This is complemented by geotechnical investigations to characterize soil properties, including permeability, bearing capacity, and the presence of problematic soils such as expansive black cotton in areas like Nairobi and Kajiado, or highly erodible sandy soils in coastal regions. Understanding these soil types is critical; black cotton soils, for instance, can exert significant pressure on buried pipes due to their shrink-swell potential, necessitating specific bedding and backfill specifications. Existing utility mapping is also crucial to prevent conflicts during design and construction, identifying water mains, sewer lines, and communication cables that must be avoided or integrated seamlessly.

Following data collection, a rigorous hydrological analysis is performed. This involves delineating the contributing catchment areas to the development site and calculating runoff coefficients based on proposed land use (e.g., paved surfaces, rooftops, landscaped areas). We utilize historical rainfall data from meteorological stations across Kenya, coupled with statistical analysis, to determine design storm frequencies relevant to the project’s risk profile—typically ranging from 2-year events for minor drainage to 100-year events for critical infrastructure. For smaller catchments, the Rational Method provides a practical approach, while larger, more complex basins may necessitate advanced rainfall-runoff models like the SCS Curve Number method, adapted for local conditions. This analysis quantifies the peak flow rates and total volumes of stormwater that the system must be designed to accommodate.

With hydrological parameters established, the next phase is hydraulic design. This involves sizing the various components of the drainage network, including pipes, culverts, open channels (swales, ditches), and storm drains. Using principles like Manning’s equation for open channel flow and the Darcy-Weisbach equation for pressure flow in pipes, engineers calculate optimal dimensions to convey the design flows efficiently. Critical considerations include maintaining appropriate flow velocities to prevent both sediment deposition (which can clog systems) and excessive scour (which can damage channels and pipes). Energy dissipation structures are strategically incorporated at points of high velocity or significant grade change to protect downstream infrastructure and natural watercourses. Material selection is also a key part of this stage, specifying durable pipes (e.g., uPVC, reinforced concrete pipes) and other components suitable for the local environmental conditions, including resistance to corrosion in coastal Mombasa or chemical attack in industrial zones.

Here is a simplified step-by-step process for stormwater drainage design:

  1. Initial Site Assessment & Data Collection: Comprehensive topographic surveys, geotechnical investigations (soil permeability, type, CBR), existing utility mapping, and identification of natural drainage paths.
  2. Hydrological Analysis & Runoff Calculation: Delineation of catchment areas, determination of runoff coefficients based on proposed land use, analysis of historical rainfall data, and calculation of design peak flows and volumes for various storm return periods.
  3. Preliminary Layout & Route Selection: Sketching potential drainage routes, identifying suitable outfall points, and considering gravity flow principles and minimizing environmental impact.
  4. Hydraulic Design & Sizing: Calculation of pipe diameters, channel dimensions, and culvert sizes using hydraulic equations to convey design flows efficiently, ensuring adequate capacity and appropriate flow velocities.
  5. Selection of Stormwater Control Measures (SCMs): Integration of sustainable drainage solutions like detention/retention ponds, infiltration trenches, bioswales, or permeable pavements to manage runoff volumes, improve water quality, and promote groundwater recharge where feasible.
  6. Structural Design & Material Specification: Designing manholes, catch basins, headwalls, and other ancillary structures. Specifying appropriate materials (e.g., concrete class, pipe strength) to withstand anticipated loads and environmental conditions.
  7. Environmental Impact Assessment & Regulatory Compliance: Evaluating potential downstream impacts, ensuring adherence to NEMA guidelines for effluent discharge, county planning regulations, and obtaining necessary permits.
  8. Detailed Design Drawings & Specifications: Production of comprehensive engineering drawings, construction details, and material specifications for tender and construction purposes.

Finally, Cadreatech ensures that the proposed stormwater drainage design integrates seamlessly with the overall site development plan, considering future expansion, maintenance accessibility, and aesthetic integration. Our designs are developed with a keen awareness of Kenyan regulatory frameworks, including NEMA standards for discharge quality and quantity, ensuring that developments are not only resilient but also compliant and environmentally responsible.

Factors Influencing Stormwater Design Scope and Project Success

The scope and ultimate success of a stormwater drainage design project in Kenya are influenced by a multitude of interconnected factors, each demanding expert consideration. Understanding these drivers is essential for developers and property owners, as they directly impact the complexity of the engineering effort and the robustness of the final solution. Cadreatech’s approach involves a detailed assessment of these variables to tailor a design that is both effective and sustainable, avoiding the common pitfalls that lead to system failures, property damage, and regulatory non-compliance.

One primary factor is the site’s geographical and topographical characteristics. A flat site in a low-lying area, such as parts of Kisumu near Lake Victoria, presents different challenges compared to a steeply sloped site in Nairobi’s Karen area or a site in the arid plains of Kajiado. Steep slopes increase runoff velocity and erosion potential, necessitating energy dissipators and erosion control measures. Flat sites, conversely, require careful grading to ensure positive drainage and may necessitate pumping stations or larger storage solutions to manage accumulated water. The proximity to natural water bodies, existing drainage lines, or even informal settlements that alter natural flow paths significantly impacts design complexity and outfall strategies.

Soil conditions are another critical determinant. As previously mentioned, the presence of black cotton soils, common in many parts of Kenya, introduces challenges related to their expansive nature, which can damage buried infrastructure. Highly permeable sandy soils, prevalent along the coast in Mombasa, may allow for infiltration-based solutions like soak pits or infiltration trenches, reducing the burden on conventional pipe networks. Conversely, impervious clay soils in areas like Central Kenya limit infiltration capacity, demanding robust conveyance systems. Geotechnical investigations are paramount to inform material selection, bedding design, and the feasibility of various stormwater control measures (SCMs).

The proposed land use and development density profoundly shape the design. A high-density urban development with extensive impervious surfaces (rooftops, pavements) will generate significantly more runoff than a low-density residential or agricultural site. This necessitates larger pipe sizes, increased storage volumes (e.g., detention ponds), and more sophisticated SCMs to manage the amplified runoff. In highly urbanized areas like Nairobi CBD, where space is at a premium, underground storage tanks or permeable paving solutions become critical. The type of development also dictates the acceptable level of risk and the design storm return period; critical infrastructure like hospitals or data centers demand higher protection levels (e.g., 100-year storm design) than a standard residential plot.

Existing infrastructure and regulatory frameworks further influence the scope. Integrating new drainage systems with existing municipal networks requires careful coordination and capacity assessment of the receiving infrastructure. In older urban areas, existing systems may be undersized or poorly maintained, posing limitations. Furthermore, compliance with NEMA regulations regarding discharge quality and quantity, county planning by-laws, and any specific requirements from water service providers or road authorities, adds layers of complexity. Non-compliance can lead to costly delays, fines, or even project halts. Our engineers navigate these regulatory landscapes to ensure designs are fully compliant.

Skipping professional engineering input in stormwater drainage design can lead to severe consequences. Undersized systems result in frequent flooding, causing structural damage to buildings, erosion of landscaping, and damage to roads and utilities. Improperly designed systems can also lead to waterlogging, creating breeding grounds for disease vectors, and posing health risks. Furthermore, non-compliant designs can incur significant penalties from regulatory bodies and may even prevent the issuance of occupancy certificates, leading to project delays and financial losses. The cost of rectifying a failed drainage system far outweighs the initial investment in a professional, robust design.

What Cadreatech Considers for Robust Stormwater Design vs. Common Oversights

What Cadreatech Considers Common Oversight Leading to Failure
Comprehensive Geotechnical Investigations: Understanding soil permeability, expansive properties (e.g., black cotton), and bearing capacity for pipe bedding and SCM feasibility. Assuming generic soil conditions, leading to inappropriate pipe materials, inadequate infiltration designs, or structural failure from soil movement.
Site-Specific Hydrological Analysis: Using localized rainfall data, accurately delineating catchment areas, and applying appropriate runoff coefficients for proposed land uses and design storm frequencies (e.g., 25-year, 100-year events). Employing generalized runoff estimates or inadequate design storm events, resulting in undersized systems that fail during peak rainfall.
Integrated Hydraulic Design: Sizing pipes, channels, and culverts for optimal velocity to prevent scour and sedimentation, incorporating energy dissipators, and ensuring gravity flow. Designing based on pipe diameter alone without considering flow velocity, leading to blockages from sediment or erosion damage.
Sustainable Stormwater Control Measures (SCMs): Incorporating detention/retention ponds, bioswales, rain gardens, or permeable paving tailored to site conditions and NEMA requirements. Relying solely on conventional pipe-and-point discharge, failing to manage runoff volumes or improve water quality, and increasing downstream flood risk.
Regulatory Compliance & Environmental Impact: Ensuring designs meet NEMA discharge standards, county by-laws, and considering downstream impacts to prevent legal issues and environmental degradation. Ignoring local regulations or failing to assess downstream effects, leading to permit rejections, fines, or legal challenges from affected neighbors.
Long-term Maintenance & Accessibility: Designing systems that are easily inspectable, cleanable, and maintainable, with appropriate access points for future upkeep. Concealing drainage components without thought for maintenance, leading to inaccessible blockages and premature system failure.

The scope of a stormwater drainage design is therefore not fixed but dynamically determined by these factors. A complex site with varied topography, challenging soil conditions, high-density development, and stringent regulatory requirements will naturally necessitate a more extensive engineering effort, involving detailed modeling, specialized SCMs, and comprehensive documentation. Conversely, a simpler site might allow for more straightforward solutions. Cadreatech engages with clients early to understand project objectives and site specifics, enabling us to define a scope that delivers maximum resilience and compliance for your investment. For a tailored assessment of your project’s unique stormwater drainage requirements, we encourage you to contact our expert team.

Risks, Compliance, and Site-Specific Challenges in Kenyan Stormwater Management

Effective stormwater drainage design in Kenya transcends mere water diversion; it is a critical engineering discipline safeguarding property, infrastructure, and public health. Neglecting professional input in this area introduces a cascade of risks, from immediate structural damage to long-term environmental degradation and significant legal liabilities. Kenya’s unique climatic patterns, characterised by intense, short-duration rainfall events, coupled with rapid urbanisation and diverse geological conditions, amplify these challenges.

One primary risk is localised flooding, which can severely compromise building foundations, erode surrounding landscapes, and damage critical infrastructure such as roads and utility lines. In areas with expansive soils like black cotton, prevalent in regions like Kajiado and parts of Nairobi, improper drainage can lead to significant soil volume changes, causing differential settlement and severe cracking in structures. Conversely, coastal areas like Mombasa face challenges from high water tables, tidal influences, and the corrosive effects of saline environments on drainage infrastructure, demanding specialised material selection and robust design to prevent premature failure. Without accurate hydrological modelling and hydraulic design, culverts, channels, and retention ponds may be undersized, leading to system overload during peak rainfall and subsequent property damage.

Compliance with regulatory frameworks is non-negotiable. The National Environment Management Authority (NEMA) plays a pivotal role, requiring Environmental Impact Assessments (EIAs) and Environmental Management Plans (EMPs) for developments that could significantly alter natural drainage patterns or exacerbate flooding. County governments, such as Nairobi City County, also have specific by-laws governing drainage design, requiring permits for excavations, connections to public sewers, and adherence to minimum standards for runoff management. Skipping these critical approvals can result in hefty fines, project stoppages, and costly rework. A professional engineering firm like Cadreatech ensures that all designs are meticulously documented, adhere to local and national standards, and facilitate a smooth approval process, mitigating legal and financial repercussions.

The consequences of non-compliance extend beyond fines. An inadequately designed system can lead to persistent waterlogging, creating breeding grounds for vectors like mosquitoes, thus posing public health risks. Furthermore, uncontrolled runoff can carry pollutants into natural water bodies, affecting aquatic ecosystems and contaminating water sources, a direct violation of environmental protection acts. For developers, this translates to reputational damage, potential lawsuits from affected neighbours or environmental bodies, and a significant increase in operational and maintenance costs over the lifespan of the development. Engaging qualified engineers from the outset provides the expertise to navigate these complexities, integrate sustainable drainage systems (SuDS) where appropriate, and ensure the long-term resilience and compliance of any development.

Frequently Asked Questions

What makes professional stormwater drainage design crucial for my project in Kenya?

Professional stormwater drainage design is paramount for several reasons in Kenya’s unique environment. Firstly, it ensures the safety and longevity of your investment by preventing water damage to foundations, landscapes, and access routes, which can be catastrophic during intense rainy seasons. Secondly, it guarantees compliance with stringent local regulations, including NEMA guidelines and county by-laws, avoiding costly penalties, project delays, or even forced demolitions. Thirdly, expert design optimises land use and integrates sustainable drainage solutions, enhancing the environmental performance of your project. Lastly, it provides cost-efficiency in the long run by minimising maintenance needs and preventing expensive repairs that arise from poorly planned systems. Cadreatech’s expertise ensures a robust, compliant, and sustainable solution tailored to your site.

What are the key regulatory requirements for stormwater drainage in Kenya?

In Kenya, stormwater drainage projects are primarily governed by the Environmental Management and Coordination Act (EMCA) through NEMA, and various county government by-laws. NEMA requires Environmental Impact Assessments (EIA) or Environmental Management Plans (EMP) for developments that could significantly impact natural drainage or water bodies. This ensures that proposed drainage solutions are environmentally sound and do not exacerbate flooding or pollution. Additionally, specific county by-laws, such as those in Nairobi, Mombasa, or Kisumu, dictate standards for runoff discharge, connection to public drainage infrastructure, and the design parameters for on-site retention or detention systems. Obtaining necessary permits from the respective county physical planning and environment departments is mandatory before commencing any works. Our engineers are adept at navigating these regulatory landscapes to ensure full compliance for your project.

How does Cadreatech approach stormwater drainage design for different Kenyan terrains?

Cadreatech’s approach to stormwater drainage design is highly site-specific, considering Kenya’s diverse terrains. For areas with expansive black cotton soils, common in parts of Kajiado and Nairobi, our designs incorporate measures to manage soil moisture content, preventing the damaging shrink-swell cycles. This often involves sub-surface drainage, cutoff drains, and careful consideration of foundation interaction. In coastal regions like Mombasa, where high water tables and saline conditions prevail, we focus on robust, corrosion-resistant materials and designs that account for tidal influences and potential saltwater intrusion. For steep, hilly terrains, erosion control is paramount, often requiring terracing, energy dissipators, and reinforced channels. In urbanised settings, we prioritise efficient runoff collection and conveyance, often integrating sustainable urban drainage systems (SuDS) like permeable pavements, bio-swales, and infiltration trenches to manage peak flows and improve water quality. Each design is preceded by thorough hydrological analysis and geotechnical investigations to ensure optimal performance.

What factors influence the scope and complexity of a stormwater drainage design project?

The scope and complexity, and therefore the engineering effort, for a stormwater drainage design project are influenced by several critical factors, not by fixed pricing. These include the total area of the development site, the proposed impervious surface coverage, the existing topography and soil conditions (e.g., black cotton, murram, rock), and the proximity to existing public drainage infrastructure. The project’s location also plays a role, with urban sites often requiring more intricate designs due to space constraints and existing utility networks, compared to rural or greenfield developments. The required level of detail in hydrological modelling, the need for advanced geotechnical investigations, the integration of sustainable drainage features, and the urgency of the project timeline all contribute to the overall engineering input. Cadreatech provides a tailored quotation based on a comprehensive assessment of these unique project parameters, ensuring the design meets all technical and regulatory requirements efficiently.

Key Takeaways

  • Proactive stormwater management design is indispensable for any development in Kenya, mitigating flood risks, preventing property damage, and ensuring long-term site stability amidst unpredictable weather patterns.
  • A thorough understanding of site-specific hydrology, soil characteristics (e.g., black cotton, murram, coastal sands), topography, and local climatic data is the foundation of an effective drainage strategy.
  • Compliance with local county bylaws and relevant environmental regulations, such as those from NEMA for larger projects, is not merely a formality but a critical component of sustainable and legally sound development.
  • Effective stormwater design transcends simple pipe sizing; it integrates erosion control measures, water quality management, and consideration for downstream impacts, moving towards holistic water sensitive urban design principles.
  • The selection of appropriate drainage infrastructure, from open swales and culverts to retention ponds, infiltration trenches, and permeable paving, must be meticulously tailored to the site’s unique conditions and development objectives.
  • Engaging a qualified structural and civil engineer from Cadreatech ensures accurate hydrological assessments, advanced hydraulic modelling, and the development of robust, resilient, and compliant drainage systems.
  • Skipping professional engineering input invariably leads to costly design flaws, inadequate capacity, frequent maintenance issues, potential structural failures, and significant project delays, ultimately compromising safety and investment.
  • Long-term maintenance strategies and accessibility for inspection must be embedded within the initial design, ensuring the system’s continued functionality and preventing blockages or premature degradation.

Secure Your Development with Expert Stormwater Design

Navigating the complexities of stormwater management in Kenya requires specialised expertise. At Cadreatech, our team of experienced civil and structural engineers possesses an in-depth understanding of local hydrological conditions, regulatory frameworks, and advanced design principles necessary to safeguard your investment.

Whether you are planning a new commercial complex, a residential estate, or an industrial facility, an inadequately designed stormwater system can lead to severe consequences, including structural damage, operational disruptions, environmental penalties, and significant financial losses. Our comprehensive approach ensures that your drainage infrastructure is not only robust and efficient but also sustainable and compliant with all relevant standards.

Don’t leave your project vulnerable to the increasing challenges of urban flooding. Partner with Cadreatech for a meticulously engineered stormwater drainage solution tailored to your site’s unique requirements. We provide detailed hydrological analyses, hydraulic modelling, and practical, cost-effective designs that offer peace of mind and long-term resilience.

Contact Cadreatech today to discuss your project and receive a tailored quotation.

Phone: +254 719 532 233
Email: info@Cadreatech.com
Website: Cadreatech.com

Related Reading

Leave a Reply

Your email address will not be published. Required fields are marked *