Thank you for your patience while we retrieve your images.

delawarepark_racetrack01_me

The grandstand of Delaware Park, Stanton, DE 04.25.2009