Sandy Sisti/Wild At Heart Images Scarface photographed as he walked near Otter Creek. November 1, 2014. Sean Reichard April 25, 2016 Share tweet Share tweet