Question: how to hide profile photo on facebook timeline from public?
Answer: To change this, open each profile picture and go to Edit, click the privacy button, and under Who should see this?, choose More Options and then click Only Me. You must do this separately for each photo in the album, including your current profile picture.