bighorn sheep   guadelupe canyon, baja, mexico
Emily Hague  /  wildlife  /  12 of 12       Show captionHide caption