best living statue Germany

Best Living Statue seen in Dresden, Germany.

A living statue is a street artist who poses as a statue or mannequin, usually with realistic statue-like makeup, sometimes for hours at a time.