Steven A. Slack

photo of Steven Slack in Canyonlands