A stuffed otter animal trophy head. Llanerchaeron, Wales, UK. From a display at Llanerchaeron House, a building in Wales that was used by Victorian hunters for socializing and lodging. The building is now owned and preserved by the National Trust.
Add to Cart Add to Lightbox Download