Street Performer Levitates In Dam Square, Amsterdam


This is one of many street performers you can find in Amsterdam’s famous Dam Square by the royal palace. Content from Newsflare.