Shop front
The Hour Glass Takashimaya - Official Rolex Patek Philippe Retailer
The Hour Glass, a luxury watch retailer, with displays of Rolex and Patek Philippe timepieces.