Designed by
Title
Geneva Motorshow - Aston Martin V12 Vantage #8484513
Description
Aston Martin V12 Vantage at the Geneva Motor Show 2009 Edition. This is the 79th edition of this annual international car event that brings together manufacturers from all over the world. Picture taken: March 7th, 2009
This image is editorial