Master of the Canyon

A Mountain lion is checking his territory at the North Rim of the Grand Canyon, Arizona.

Acrylic on Canvas 24" x 30"