This year's annual Llamas Fair and Market gets underway in St Andrews today.
Its origins are steeped in medieval times - and this is one of the oldest surviving events of its type.
Council events officer Keith Jackson says residents are aware they'll suffer some short-term disruption, but they know it's worth it: