Big Horn Sheep

Big Horn Sheep

A big horned sheep on ledge of rocks against blue sky.