A frantic Friday afternoon was spent framing the beautiful Scott Sisters paintings in readiness for our new exhibition, Beauty from Nature: The Art of the Scott Sisters, opening 3 September 2011.