Alfa Romeo GTV Framed Artwork.
27cms x 22 cms
Official Alfa Promotion photo