Cleveland Browns

Location:
Cleveland, OH
Affiliation:
NFL

Set design from Provost Studio that debuted for the NFL’s Cleveland Browns in September 2017.