Like Download 1.01 MB Royal de Luxe Giant in Leeuwarden | The Netherlands 2208 x 1242 pixels Aspect ratio 16:9 Online since: 18 August 2018 Taken: 18 August 2018 CC0 / Public Domain royal de luxe giant leeuwarden the netherlands de duiker