Amazing piece of automobilia! This is an original Alfa Romeo Giulietta Spider Convertible factory press photograph which has been hand painted over to highlight the car for press use. Stamp on the back suggests this may have been used in Autocar magazine in 1959 (acquired as-is so history unknown)