The essence of nature

Published 10:05 pm Tuesday, August 21, 2018

Ray Welch | Daily News

Two barn owls are pictured resting their eyes with each other.