Full Barrel Stave Clock

  • $85.00