Lake in China
A beautifuk lake with stepping stones from the Wudang Shan mountain in the Hubei district in China. Lush vegetation and mountains in the background.
© Studio | Stock Free Images
Similar Free Images
Categories: