Regular price $0 Unit price / per
Pair of Italian carved wood deer mounts. All wood. Found in Florence.
7”w x 16” h
43-085 3450