The "naked rambler" has been arrested three days after he was released from prison.
Stephen Gough, who hikes across the country naked, was arrested in Townhill, Dunfermline, this afternoon by officers from Fife Constabulary.
The 53-year-old was released from Perth Prison on Tuesday and was allowed to walk home naked. A spokesman for Fife Constabulary said he was arrested following complaints from members of the public and has been charged with breach of the peace.
Naked Rambler Stephen Gough at John O' Groats after walking from Land's End to John O'Groats naked
The former marine, from Eastleigh in Hampshire, earned the nickname by walking unclothed from Land's End to John O'Groats after quitting his job as a lorry driver.
He said earlier this week that he planned to walk to England to see his family.
He told the Sun: "My children are teenagers so I expect they are embarrassed by me. If I was them and my dad was walking around naked, I suppose I would be embarrassed."