Entries tagged with ‘Goodwood’

2010

Alfa

Commissioned by Alfa Romeo for the 2010 Festival of Speed and gifted to the Cass Sculpture Foundation, Alfa is formed of two monumental alpha symbols, which interlock to represent Alfa Romeo’s iconic …