Oscar Leon
South Shore Convention and Visitors Authority
Indiana Welcome Center in Hammond, IN
Bronze
Life Size
30 October, 2013