Art
This art work is located near the rides in Leeds city center. People feel entertain by taking rides because rides available not all the time in UK cities except some particular places. There are some time periods in the year where it is plaecd. This unique art is interesting to see.