King Louie Baboon Sculpture

King Louie Baboon Sculpture
Welded Steel 8 ft. Tall