5.07.2009

The Only Fish I would mount on my wall!

Alastair Gibson, former BAR Honda Chief F1 Mechanic has combined his love for sculpture and car parts knowledge into wonderful works of art.


No comments: