Skip to main content
Log in

Study of uncertainty of satellite and reanalysis precipitation products and their impact on hydrological simulation

  • Research Article
  • Published:
Environmental Science and Pollution Research Aims and scope Submit manuscript

Abstract

Satellite and reanalysis precipitation products are potential alternatives in hydrological studies, and it is very important to evaluate their accuracy and potential use for reliable simulations. In this study, three precipitation products (Tropical Rainfall Measuring Mission 3B43 Version 7 (TRMM 3B43), spatial interpolation grid data based on 2472 national meteorological observation stations in China (GRID_0.5), and National Centers for Environmental Prediction-Climate Forecast System Reanalysis (NCEP-CFSR)) were evaluated against gauge observations in the Xiangxi River watershed of Hubei Province. The performance results indicated that the results of the three precipitation products were correlated with those of the rain gauges; however, there were differences among the three products. TRMM 3B43 tended to overestimate precipitation with the highest correlation coefficient, while NCEP-CFSR tended to underestimate precipitation with the least satisfactory performance, and the performance of GRID_0.5 ranked between them. However, the annual and monthly mean errors differed, as the errors of most of the results driven by NCEP-CFSR were lowest. The errors varied at different time scales. During years with high precipitation, the results were often underestimated, while the results are often overestimated during years with low precipitation. According to the average monthly results, the GRID_0.5 results were closest to the gauge observations for most months. During the wet season, TRMM 3B43 performed better, while NCEP-CFSR precipitation performed better during the dry season. The errors from precipitation to streamflow, NPS pollution, and water environmental capacity (WEC) driven by the three precipitation products increased gradually, ranging from 10% for precipitation to over 20% for NPS pollution and almost 100% for WEC. The error increase for NCEP-CFSR was lower than that of the other two products. Although the simulation error from precipitation to the WEC results driven by the three precipitation products gradually increased, the degree of overestimation and underestimation became smaller.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Abdelmoneim H, Soliman MR, Moghazy HM (2020) Evaluation of TRMM 3B42V7 and CHIRPS satellite precipitation products as an input for hydrological model over Eastern Nile Basin. Earth Systems and Environment 4:685–698

    Article  Google Scholar 

  • Abudu S, Cui C-l, Saydi M, King JP (2012) Application of snowmelt runoff model (SRM) in mountainous watersheds: a review. Water Science and Engineering 5:123–136

    Google Scholar 

  • Alias N, Liu A, Goonetilleke A, Egodawatta P (2014) Time as the critical factor in the investigation of the relationship between pollutant wash-off and rainfall characteristics. Ecol Eng 64:301–305

    Article  Google Scholar 

  • Arnold J, Allen P, Volk M, Williams J, Bosch D (2010) Assessment of different representations of spatial variability on SWAT model performance. Trans ASABE 53:1433–1443

    Article  Google Scholar 

  • Awange JL, Hu KX, Khaki M (2019) The newly merged satellite remotely sensed, gauge and reanalysis-based multi-source weighted-ensemble precipitation: evaluation over Australia and Africa (1981-2016). Sci Total Environ 670:448–465

    Article  CAS  Google Scholar 

  • Baik J, Liaqat UW, Choi M (2018) Assessment of satellite- and reanalysis-based evapotranspiration products with two blending approaches over the complex landscapes and climates of Australia. Agric For Meteorol 263:388–398

    Article  Google Scholar 

  • Bao X, Zhang F (2013) Evaluation of NCEP–CFSR, NCEP–NCAR, ERA-Interim, and ERA-40 reanalysis datasets against independent sounding observations over the Tibetan Plateau. J Clim 26:206–214

    Article  Google Scholar 

  • Basheer M, Elagib NA (2019) Performance of satellite-based and GPCC 7.0 rainfall products in an extremely data-scarce country in the Nile Basin. Atmos Res 215:128–140

    Article  Google Scholar 

  • Baumgart-Getz A, Prokopy LS, Floress K (2012) Why farmers adopt best management practice in the United States: a meta-analysis of the adoption literature. J Environ Manag 96:17–25

    Article  Google Scholar 

  • Beck HE, Vergopolan N, Pan M, Levizzani V, Van Dijk AI, Weedon GP, Brocca L, Pappenberger F, Huffman GJ, Wood EF (2017) Global-scale evaluation of 22 precipitation datasets using gauge observations and hydrological modeling. Hydrol Earth Syst Sci 21:6201–6217

    Article  CAS  Google Scholar 

  • Bitew MM, Gebremichael M, Ghebremichael LT, Bayissa YA (2012) Evaluation of high-resolution satellite rainfall products through streamflow simulation in a hydrological modeling of a small mountainous watershed in Ethiopia. J Hydrometeorol 13:338–350

    Article  Google Scholar 

  • Cai J, Luo W, Liu H, Feng X, Zhang Y, Wang R, Xu Z, Zhang Y, Jiang Y (2017) Precipitation-mediated responses of soil acid buffering capacity to long-term nitrogen addition in a semi-arid grassland. Atmos Environ 170:312–318

    Article  CAS  Google Scholar 

  • Cai Y, Rong Q, Yang Z, Yue W, Tan Q (2018) An export coefficient based inexact fuzzy bi-level multi-objective programming model for the management of agricultural nonpoint source pollution under uncertainty. J Hydrol 557:713–725

    Article  Google Scholar 

  • Chao L, Zhang K, Li Z, Zhu Y, Wang J, Yu Z (2018) Geographically weighted regression based methods for merging satellite and gauge precipitation. J Hydrol 558:275–289

    Article  Google Scholar 

  • Chen Q, Wang Q, Li Z, Li R (2014) Uncertainty analyses on the calculation of water environmental capacity by an innovative holistic method and its application to the Dongjiang River. J Environ Sci 26:1783–1790

    Article  Google Scholar 

  • Cheng G, Li D, Zhuang D, Wang Y (2016) The influence of natural factors on the spatio-temporal distribution of Oncomelania hupensis. Acta Trop 164:194–207

    Article  Google Scholar 

  • Cohen Liechti T, Matos GDSC, Pedro J, Boillat J-L, Schleiss A (2012) Comparison and evaluation of satellite derived precipitation products for hydrological modeling of the Zambezi River Basin. Hydrol Earth Syst Sci 16:489–500

    Article  Google Scholar 

  • Dhana Lakshmi D, Satyanarayana ANV (2019) Influence of atmospheric rivers in the occurrence of devastating flood associated with extreme precipitation events over Chennai using different reanalysis data sets. Atmos Res 215:12–36

    Article  Google Scholar 

  • Dile YT, Srinivasan R (2014) Evaluation of CFSR climate data for hydrologic prediction in data-scarce watersheds: an application in the Blue Nile River Basin. J Am Water Resour Assoc 50:1226–1241

    Article  Google Scholar 

  • Douglas-Mankin K, Srinivasan R, Arnold J (2010) Soil and Water Assessment Tool (SWAT) model: current developments and applications. Trans ASABE 53:1423–1431

    Article  CAS  Google Scholar 

  • Duan Z, Bastiaanssen WGM (2013) First results from Version 7 TRMM 3B43 precipitation product in combination with a new downscaling-calibration procedure. Remote Sens Environ 131:1–13

    Article  Google Scholar 

  • Duan Z, Liu J, Tuo Y, Chiogna G, Disse M (2016) Evaluation of eight high spatial resolution gridded precipitation products in Adige Basin (Italy) at multiple temporal and spatial scales. Sci Total Environ 573:1536–1553

    Article  CAS  Google Scholar 

  • Duan Z, Tuo Y, Liu J, Gao H, Song X, Zhang Z, Yang L, Mekonnen DF (2019) Hydrological evaluation of open-access precipitation and air temperature datasets using SWAT in a poorly gauged basin in Ethiopia. J Hydrol 569:612–626

    Article  Google Scholar 

  • Fuka DR, Walter MT, MacAlister C, Degaetano AT, Steenhuis TS, Easton ZM (2014) Using the Climate Forecast System Reanalysis as weather input data for watershed models. Hydrol Process 28:5613–5623

    Article  Google Scholar 

  • Gassman PW, Sadeghi AM, Srinivasan R (2014) Applications of the SWAT model special section: overview and insights. J Environ Qual 43:1–8

    Article  CAS  Google Scholar 

  • Gebregiorgis AS, Hossain F (2012) Understanding the dependence of satellite rainfall uncertainty on topography and climate for hydrologic model simulation. IEEE Trans Geosci Remote Sens 51:704–718

    Article  Google Scholar 

  • Guo T, Wang Q, Li D, Wu L (2010) Sediment and solute transport on soil slope under simultaneous influence of rainfall impact and scouring flow. Hydrological Processes: An International Journal 24:1446–1454

    Article  Google Scholar 

  • Huffman GJ, Bolvin DT, Nelkin EJ, Wolff DB, Adler RF, Gu G, Hong Y, Bowman KP, Stocker EF (2007) The TRMM multisatellite precipitation analysis (TMPA): quasi-global, multiyear, combined-sensor precipitation estimates at fine scales. J Hydrometeorol 8:38–55

    Article  Google Scholar 

  • Immerzeel WW, Rutten MM, Droogers P (2009) Spatial downscaling of TRMM precipitation using vegetative response on the Iberian Peninsula. Remote Sens Environ 113:362–370

    Article  Google Scholar 

  • Jia SF, Zhu WB, Lu AF, Yan TT (2011) A statistical spatial downscaling algorithm of TRMM precipitation based on NDVI and DEM in the Qaidam Basin of China. Remote Sens Environ 115:3069–3079

    Article  Google Scholar 

  • Jiang S, Ren L, Hong Y, Yong B, Yang X, Yuan F, Ma M (2012) Comprehensive evaluation of multi-satellite precipitation products with a dense rain gauge network and optimally merging their simulated hydrological flows using the Bayesian model averaging method. J Hydrol 452:213–225

    Article  Google Scholar 

  • Jiang F-s, Huang Y-h, Wang M-k, Lin J-s, Zhao G, Ge H-l (2014) Effects of rainfall intensity and slope gradient on steep colluvial deposit erosion in southeast China. Soil Sci Soc Am J 78:1741–1752

    Article  CAS  Google Scholar 

  • Jordan TE, Whigham DF, Hofmockel KH, Pittek MA (2003) Nutrient and sediment removal by a restored wetland receiving agricultural runoff. J Environ Qual 32:1534–1547

    Article  CAS  Google Scholar 

  • Kalnay E, Kanamitsu M, Kistler R, Collins W, Deaven D, Gandin L, Iredell M, Saha S, White G, Woollen J (1996) The NCEP/NCAR 40-year reanalysis project. Bull Am Meteorol Soc 77:437–472

    Article  Google Scholar 

  • Karbalaye Ghorbanpour A, Hessels T, Moghim S, Afshar A (2021) Comparison and assessment of spatial downscaling methods for enhancing the accuracy of satellite-based precipitation over Lake Urmia Basin. J Hydrol 596:126055

    Article  Google Scholar 

  • Keikhosravi Kiany MS, Masoodian SA, Balling RC Jr, Montazeri M (2020) Evaluation of the TRMM 3B42 product for extreme precipitation analysis over southwestern Iran. Adv Space Res 66:2094–2112

    Article  Google Scholar 

  • Krysanova V, Müller-Wohlfeil D-I, Becker A (1998) Development and test of a spatially distributed hydrological/water quality model for mesoscale watersheds. Ecol Model 106:261–289

    Article  CAS  Google Scholar 

  • Lakew HB, Moges SA, Asfaw DH (2020) Hydrological performance evaluation of multiple satellite precipitation products in the upper Blue Nile basin, Ethiopia. Journal of Hydrology: Regional Studies 27:100664

    Google Scholar 

  • Lam QD, Schmalz B, Fohrer N (2011) The impact of agricultural best management practices on water quality in a North German lowland catchment. Environ Monit Assess 183:351–379

    Article  CAS  Google Scholar 

  • Lemma E, Upadhyaya S, Ramsankaran R (2019) Investigating the performance of satellite and reanalysis rainfall products at monthly timescales across different rainfall regimes of Ethiopia. Int J Remote Sens 40:4019–4042

    Article  Google Scholar 

  • Li L, Ngongondo CS, Xu C-Y, Gong L (2013) Comparison of the global TRMM and WFD precipitation datasets in driving a large-scale hydrological model in southern Africa. Hydrol Res 44:770–788

    Article  Google Scholar 

  • Li C, Tang G, Hong Y (2018) Cross-evaluation of ground-based, multi-satellite and reanalysis precipitation products: applicability of the triple collocation method across Mainland China. J Hydrol 562:71–83

    Article  Google Scholar 

  • Liu R, Zhang P, Wang X, Wang J, Yu W, Shen Z (2014) Cost-effectiveness and cost-benefit analysis of BMPs in controlling agricultural nonpoint source pollution in China based on the SWAT model. Environ Monit Assess 186:9011–9022

    Article  Google Scholar 

  • Liu R, Wang Q, Xu F, Men C, Guo L (2017) Impacts of manure application on SWAT model outputs in the Xiangxi River watershed. J Hydrol 555:479–488

    Article  CAS  Google Scholar 

  • Liu D, Zeng Y, Qin Y, Shen Y, Zhang J (2019) Water supply-water environmental capacity nexus in a saltwater intrusion area under nonstationary conditions. Water 11:346

    Article  Google Scholar 

  • Ma D, Xu Y-P, Gu H, Zhu Q, Sun Z, Xuan W (2019) Role of satellite and reanalysis precipitation products in streamflow and sediment modeling over a typical alpine and gorge region in Southwest China. Sci Total Environ 685:934–950

    Article  CAS  Google Scholar 

  • Maggioni V, Massari C (2018) On the performance of satellite precipitation products in riverine flood modeling: A review. J Hydrol 558:214–224

    Article  Google Scholar 

  • Mei H, Jinbo M, Fangling S, Zhen H (2010) Estimation of water environment capacity: example as four basin in Shandong province, China. Procedia Environ Sci 2:1919–1926

    Article  Google Scholar 

  • Metzger ME, Myers CM, Kluh S, Wekesa JW, Hu R, Kramer VL (2008) An assessment of mosquito production and nonchemical control measures in structural stormwater best management practices in southern California. J Am Mosq Control Assoc 24:70–81

    Article  Google Scholar 

  • Mukhopadhyay S, Ogutu JO, Bartzke G, Dublin HT, Piepho H-P (2019) Modelling spatio-temporal variation in sparse rainfall data using a hierarchical Bayesian regression model. J Agric Biol Environ Stat 24:369–393

    Article  Google Scholar 

  • Pedersen L, Jensen NE, Madsen H (2010) Calibration of local area weather radar—identifying significant factors affecting the calibration. Atmos Res 97:129–143

    Article  Google Scholar 

  • Rong Q, Cai Y, Chen B, Yue W, Yin Xa, Tan Q (2017) An enhanced export coefficient based optimization model for supporting agricultural nonpoint source pollution mitigation under uncertainty. Sci Total Environ 580:1351–1362

    Article  CAS  Google Scholar 

  • Rossa AM, Del Guerra FL, Borga M, Zanon F, Settin T, Leuenberger D (2010) Radar-driven high-resolution hydro-meteorological forecasts of the 26 September 2007 Venice flash flood. J Hydrol 394:230–244

    Article  Google Scholar 

  • Seyyedi H, Anagnostou EN, Beighley E, McCollum J (2015) Hydrologic evaluation of satellite and reanalysis precipitation datasets over a mid-latitude basin. Atmos Res 164-165:37–48

    Article  Google Scholar 

  • Shen Z, Hong Q, Yu H, Liu R (2008) Parameter uncertainty analysis of the non-point source pollution in the Daning River watershed of the Three Gorges Reservoir Region, China. Sci Total Environ 405:195–205

    Article  CAS  Google Scholar 

  • Shen Z, Liao Q, Hong Q, Gong Y (2012) An overview of research on agricultural non-point source pollution modelling in China. Sep Purif Technol 84:104–111

    Article  CAS  Google Scholar 

  • Shi Y, Song L, Xia Z, Lin Y, Myneni RB, Choi S, Wang L, Ni X, Lao C, Yang F (2015) Mapping annual precipitation across Mainland China in the period 2001–2010 from TRMM3B43 Product Using Spatial Downscaling Approach. Remote Sens 7:5849–5878

    Article  Google Scholar 

  • Solakian J, Maggioni V, Lodhi A, Godrej A (2019) Investigating the use of satellite-based precipitation products for monitoring water quality in the Occoquan Watershed. Journal of Hydrology: Regional Studies 26:100630

    Google Scholar 

  • Srinivasan R, Arnold J, Jones C (1998) Hydrologic modelling of the United States with the soil and water assessment tool. International Journal of Water Resources Development 14:315–325

    Article  Google Scholar 

  • Tejaswini V, Sathian K (2018) Calibration and validation of swat model for Kunthipuzha basin using SUFI-2 algorithm. Int J Curr Microbiol App Sci 7:2162–2172

    Article  Google Scholar 

  • Tiessen K, Elliott J, Yarotski J, Lobb D, Flaten D, Glozier N (2010) Conventional and conservation tillage: Influence on seasonal runoff, sediment, and nutrient losses in the Canadian prairies. J Environ Qual 39:964–980

    Article  CAS  Google Scholar 

  • Vallejo-Bernal, S.M., Urrea, V., Bedoya-Soto, J.M., Posada, D., Olarte, A., Cardenas-Posso, Y., Ruiz-Murcia, F., Martinez, M.T., Petersen, W.A., Huffman, G.J., Poveda, G., 2020. Ground validation ofTRMM 3B43 V7precipitation estimates over Colombia. Part I: Monthly and seasonal timescales. International Journal of Climatology, 24.

  • Van Liew MW, Veith TL, Bosch DD, Arnold JG (2007) Suitability of SWAT for the conservation effects assessment project: comparison on USDA agricultural research service watersheds. J Hydrol Eng 12:173–189

    Article  Google Scholar 

  • Wang L, Chen R, Song Y, Yang Y, Liu J, Han C, Liu Z (2018a) Precipitation–altitude relationships on different timescales and at different precipitation magnitudes in the Qilian Mountains. Theor Appl Climatol 134:875–884

    Article  Google Scholar 

  • Wang Q, Liu R, Men C, Guo L (2018b) Application of genetic algorithm to land use optimization for non-point source pollution control based on CLUE-S and SWAT. J Hydrol 560:86–96

    Article  Google Scholar 

  • Wang L, Chen RS, Han CT, Yang Y, Liu JF, Liu ZW, Wang XQ, Liu GH, Guo SH (2019a) An improved spatial-temporal downscaling method for TRMM precipitation datasets in alpine regions: a case study in Northwestern China’s Qilian Mountains. Remote Sens 11:23

    Google Scholar 

  • Wang Q, Liu R, Men C, Guo L, Miao Y (2019b) Temporal-spatial analysis of water environmental capacity based on the couple of SWAT model and differential evolution algorithm. J Hydrol 569:155–166

    Article  CAS  Google Scholar 

  • Wang N, Liu W, Sun F, Yao Z, Wang H, Liu W (2020) Evaluating satellite-based and reanalysis precipitation datasets with gauge-observed data and hydrological modeling in the Xihe River Basin, China. Atmos Res 234:104746

    Article  Google Scholar 

  • Wei, X., Wang, J., Wu, S., Xin, X., Wang, Z., Liu, W., 2019. Comprehensive evaluation model for water environment carrying capacity based on VPOSRM framework: a case study in Wuhan, China. Sustainable Cities and Society, 101640.

  • Xie H, Dong J, Shen Z, Chen L, Lai X, Qiu J, Wei G, Peng Y, Chen X (2019) Intra- and inter-event characteristics and controlling factors of agricultural nonpoint source pollution under different types of rainfall-runoff events. Catena 182:104105

    Article  CAS  Google Scholar 

  • Xu F, Dong G, Wang Q, Liu L, Yu W, Men C, Liu R (2016) Impacts of DEM uncertainties on critical source areas identification for non-point source pollution control based on SWAT model. J Hydrol 540:355–367

    Article  CAS  Google Scholar 

  • Yan R, Gao Y, Li L, Gao J (2019) Estimation of water environmental capacity and pollution load reduction for urban lakeside of Lake Taihu, eastern China. Ecol Eng 139:105587

    Article  Google Scholar 

  • Yang Q, Benoy GA, Chow TL, Daigle J, Bourque CPA, Meng F (2012) Using the soil and water assessment tool to estimate achievable water quality targets through implementation of beneficial management practices in an agricultural watershed. J Environ Qual 41:64–72

    Article  CAS  Google Scholar 

  • Yang Y, Wang G, Wang L, Yu J, Xu Z (2014) Evaluation of gridded precipitation data for driving SWAT model in area upstream of Three Gorges Reservoir. PLoS One:9

  • Ye L, Cai Q-h, Liu R-q, Cao M (2009) The influence of topography and land use on water quality of Xiangxi River in Three Gorges Reservoir region. Environ Geol 58:937–942

    Article  CAS  Google Scholar 

  • Yong B, Chen B, Gourley JJ, Ren L, Hong Y, Chen X, Wang W, Chen S, Gong L (2014) Intercomparison of the Version-6 and Version-7 TMPA precipitation products over high and low latitudes basins with independent gauge networks: Is the newer version better in both real-time and post-real-time analysis for water resources and hydrologic extremes? J Hydrol 508:77–87

    Article  Google Scholar 

  • Zhang A, Xiao L, Min C, Chen S, Kulie M, Huang C, Liang Z (2019a) Evaluation of latest GPM-Era high-resolution satellite precipitation products during the May 2017 Guangdong extreme rainfall event. Atmos Res 216:76–85

    Article  Google Scholar 

  • Zhang L, Lu W, Hou G, Gao H, Liu H, Zheng Y (2019b) Coupled analysis on land use, landscape pattern and nonpoint source pollution loads in Shitoukoumen Reservoir watershed, China. Sustain Cities Soc 51:101788

    Article  Google Scholar 

  • Zhang G, Su X, Ayantobo OO, Feng K, Guo J (2020a) Remote-sensing precipitation and temperature evaluation using soil and water assessment tool with multiobjective calibration in the Shiyang River Basin, Northwest China. J Hydrol 590:125416

    Article  Google Scholar 

  • Zhang Y, Hanati G, Danierhan S, Liu QQ, Xu ZY (2020b) Evaluation and comparison of daily GPM/TRMM precipitation products over the Tianshan Mountains in China. Water 12:15

    Article  CAS  Google Scholar 

  • Zhu Q, Xuan W, Liu L, Xu Y-P (2016) Evaluation and hydrological application of precipitation estimates derived from PERSIANN-CDR, TRMM 3B42V7, and NCEP-CFSR over humid regions in China. Hydrol Process 30:3061–3083

    Article  Google Scholar 

  • Zhu Y, Chen L, Wei G, Li S, Shen Z (2019) Uncertainty assessment in baseflow nonpoint source pollution prediction: the impacts of hydrographic separation methods, data sources and baseflow period assumptions. J Hydrol 574:915–925

    Article  Google Scholar 

Download references

Acknowledgement

The authors would like to thank the editors and the anonymous reviewers for their valuable comments and suggestions on this paper.

Availability of data and materials

All the data used to support the findings of this study are available from the corresponding author upon request.

Funding

The research was funded by the National Natural Science Foundation of China (41571486) and the Interdisciplinary Research Funds of Beijing Normal University.

Author information

Authors and Affiliations

Authors

Contributions

Yuexi Miao: Conceptualization, methodology, writing—original draft.

Ruimin Liu: Supervision, project administration, writing—review and editing.

Qingrui Wang: Investigation, software.

Lijun Jiao: Visualization, investigation.

Yifang Wang: Performed the analysis with constructive discussions.

Lin Li: Software.

Leiping Cao: Visualization.

Corresponding author

Correspondence to Ruimin Liu.

Ethics declarations

Ethical approval

Not applicable.

Consent to participate

Not applicable.

Consent to publish

Not applicable.

Competing interests

The authors declare no competing interests.

Additional information

Responsible Editor: Marcus Schulz

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Miao, Y., Liu, R., Wang, Q. et al. Study of uncertainty of satellite and reanalysis precipitation products and their impact on hydrological simulation. Environ Sci Pollut Res 28, 60935–60953 (2021). https://doi.org/10.1007/s11356-021-14847-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11356-021-14847-w

Keywords

Navigation