60 piece puzzle no box (94087)

Near Serra park in Sunnyvale

Fair Offer Policy applies