Famous Mountain Lion Petroglyph
Famous Mountain Lion Petroglyph
Famous Mountain Lion Petroglyph on Display at Painted Desert Inn, Petrified Forest National Park, near Holbrook, Arizona, April 2018.
Nature Photography by Pam & Richard
Famous Mountain Lion Petroglyph
Famous Mountain Lion Petroglyph on Display at Painted Desert Inn, Petrified Forest National Park, near Holbrook, Arizona, April 2018.