Hyde Park - One of the few royal parks in London, located on an area of 390 acres (approx. 159 ha). Divided in two by the Serpentine Lake.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.
Hyde Park - One of the few royal parks in London, located on an area of 390 acres (approx. 159 ha). Divided in two by the Serpentine Lake.
Best results for size Updated every 10 min
Play similar puzzle
Comments
Rate this game
Add comment
Other puzzle from the Art category