Pedro de la Rosa Signed 5x3 Autographed Index Card IDC Racing Formula One F1 #01
NOTE: ALL Items are shipped out from Singapore (Asia) which shipping will takes longer & Shipping worldwide are expensive with tracking numbers. Kindly do understand.