US Military Academy West Point New York Army Medallion

  • $35.00


2 inch Medallion