A Chinese Garden located on the outskirts of Shanghai
:: 2024 Photography by MiroMiro :: 3500 x 4666 ppi | 300 dpi | JPG