flock of bighorn sheep on Colorado mountain above Denver april 11 2023 Leave a Comment / By Andrew Terrill / April 13, 2023