2nd image for "1988 29' Luhrs Corp. 27 Alura Sportfish (Only 20 Hours! 2010 Power!)"

in Newport Beach, CA

Also looked at: