Designed by
Title
Red stanguellini Barchetta vintage car #24528615
Description
BRESCIA, ITALY - MAY 12 : A red Stanguellini Barchetta waits for the sealing (final compliance check) for 1000 Miglia race on May 12, 2011 in Brescia.
This image is editorial