On July 16 the streets of Cupar were witness to the largest parade in town history. Many local and regional organizations, various corporations and many individual had entries.
Click any image