Bidders pay record CHF33 million for rare watches at Geneva auction.

LEAVE A REPLY

Please enter your comment!
Please enter your name here