Amboise Clock Tower Year: 1999 Style: Impressionist Size: 18 x 24 Description: Clock tower built during the 15th century outside the guardroom of Amboise Chateau, France Share Post: Sidewalk Cafe Cafe Luxembourg