OK Diecastsale What have you done for us recently?
Found at a dealer in Naples Italy
SCCA Carroll Shelby Toyota 2000GT DelPrado Madrid Spain by Delprado, very hard to find