Results 1 results found Place Guillaume II, equestrian statue of Grand Duke William II, Luxembourg City, Luxembourg, Europe