1st image for "2001 Dolphin 2210 Homestead FL"

in Homestead, FL

Also looked at: