Russian 24-Hours POLAR Watches

Russian Watches with 24 Hour Dial POLAR.

Russian 24-hour mechanical watches. All stainless steel case. Made in Russia.