WORLD CAR CENTER - VIGO

Restricted Competition: 1st Prize

SAN MAMÉS STADIUM

Bilbao, Spain