1st image for "1989 Master Craft 190 Pro Star in Denver, NC"

in Denver, NC

Also looked at: