A new roundabout was created at the junction of two rural roads in Clackmannanshire, Scotland’s smallest county.  The centrepiece is unusual. A stunning bright creative metal latticework in the form of a lady holding a metal squiggle which is called River Spirit. When erected, it was unclear who the Artist was as there are no markings …