Paris sights at Miniland France, Legoland Windsor Resort, Windsor, Berkshire, England, United Kingdom

- Image ID: MG02GF
Greg Balfour Evans / Alamy Stock Photo
Image ID: MG02GF
Location: Legoland Windsor Resort, Windsor, Berkshire, England, United Kingdom