Michael Jones What sound does a barn owl make June 8, 2022 Music 0 Comments 4 min The barn owl is a species of owl that is found throughout much of the world. These owls are known for...