Question: how to hide my profile picture on facebook from non-friends?
Answer: Open your profile photo.
Click the audience selector, which looks like a globe icon.
Change the privacy setting if you would like a more private audience to be able to view your profile photo's details.