This limited edition giclee print is portrayed from a visit to the beautiful Kelli Castle, which is a national trust property in Fife Scotland.