Thousands of scarves have been wrapped around part of the York City Walls in a fundraising drive by a York woman.
Rachel Speight, 41, from York asked people to pick up their knitting needles so the scarves could be sold to support research into breast cancer.
She has now amassed nearly 4,000 scarves, some of which have come from as far afield as America and Australia.
Ms Speight said her seven-year-old nephew and 92-year-old neighbour were among those who had taken part.
The aerobics instructor said the idea came to her after she did a run to raise money for cancer research.
She said she wanted to promote awareness of the disease after her aunt was diagnosed with terminal cancer.
"Little did I know when I started this that I would have about 4,000 scarves," she said.
"They're wonderful, they are in lots of different colours and styles.
"It seemed like quite a crazy plan in the beginning, but sometimes you have to do things that are a bit bonkers."
Ms Speight said she had originally hoped to raise £5,000, but now hoped to double that.
The scarves are being sold to raise money for Cancer Research UK.