1st image for "2001 Triton TN SF-21 Algonquin IL"

in Algonquin, IL

Also looked at: