C107" x 20 feet Vinyl green screen

C107" x 20 feet Vinyl green screen