2018 FIFA World Cup - Telstar
2018 FIFA World Cup - Telstar 18
2018 FIFA World Cup - Telstar Mechta
CONCEPT
Making Of
2018 FIFA World Cup - Telstar
12
122
2
Published:

2018 FIFA World Cup - Telstar

This is the official Telstar Matchball. I made Telstar 18, Telstar Mechta and a little concept based on the trophy.
12
122
2
Published:

Tools