China Huangshan, fog

Royalty-free stock photo ID: 106894517

China Huangshan, fog