Sunday, July 14, 2013

Whats that?!

saw this sign at the edge of a parking lot in amsterdam. no clue what it means!! special attention zone for all people there? or...?