window, fun, funny, quirky, mannequin, mannequins, frame, market, dummy, dummies, humor, shop, sitting, display, statue, marketplace, art, flesh, far-out, funny story, wit, human body, dumbbell, demonstration, supporting structure, show, store, body, assistant, worker, anatomy, framework, diversion, mood, joke, person, sculpture, temper
Shop display in the market town of Teguise in Lanzarote, Canary Islands.