Sun Bear at Audubon Zoo New Orleans

Sun Bear at Audubon Zoo

A sun bear at the Audubon Zoo in New Orleans, LA.