Snow On Yellow Leaves

Snow on yellow leaves

Snow in the Grand Canyon of Crimea which falls on stones and yellow leaves