Grand Seiko Limited Edition of 140 Pieces Teal

$5,995.00