Eric Roth Leather Journal

  • Stamped leather
  • $49.95