This print is called A Cougar Kingdom. 1989 edition it is #2843/4953 with Paul Larrabee signature in the left corner. Frame measures 22 inches by 18.5 inches. Cross posted