Stock No: 3790
Oil painted leather three panelled screen.Dutch 17th century. Photo before restoration .