2017 Chicago Happy Fish Poster
13"x19" Poster
Edition of 55