

God rays - the kiss from the sun


God rays, a trickle of light that makes it feel like you could reach out and touch them. Taken from the lookout butte over the canyon in Madras, Oregon.
You can publish here, too - it's easy and free.