The mountain lion is the symbol of Big Bend, National Park in Texas. When you visit the park, you will have been seen by one of these big cats. We loved our visit to Big Bend and I painted this watercolor after our return.
January 19th, 2016
Viewed 415 Times - Last Visitor from New York, NY on 12/04/2023 at 4:42 AM