Cafe Luxembourg Year: 1998 Style: Impressionist Size: 24 x 30 Description: Street cafe on the island of Ile St Louis in Paris. Share Post: Amboise Clock Tower Cafe du Tertre