Street cover by umbrella

Jigsaw of street covered by hundred small umbrellas protecting passers from sun.

Choose number of elements
Start puzzle