Willam III Mirror by Jens Torp

  • 1 Units in Stock

$975.00

Add to Cart:



This was hand made in England U.S.,2 5/16" x 3 3/8"


The Miniature Show