3rd image for "1999 95' Stardust 18x95"

in Buford, GA

Also looked at: