Sampson Towgood Roch, Miniaturist May 3, 2017/Comments closed €5.00 Sampson Towgood Roch, Miniaturist quantity Add to cart SKU: 20491918 Category: Article Tags: Arts Lives, Painting, Paul Caffrey, Sampson Towgood Roch