Wednesday, May 17, 2017

Mother nature dazzled on Sunday. Lake Tahoe, NV [OC] [2268x3018]