Stairs leading up to a temple in the woods
Cangyanshan, Hebei province, China. An ancient pavilion clustered against the natural stonewall.
© Nniud | Stock Free Images
Similar Free Images
Categories: