ludo in soho, London

20:1 scale LUDO pieces were placed in Soho Square.