Black and White DARK ROADS: Barn Owl!!! Roads are considered a sign of progress for humans. But for other species it may not be. While driving on Taj Express Way, between Delhi and Lucknow, one can see […] DARK ROADS: Barn Owl!!!