maurograziani.org Music Art Technology & other stories
Posted on 20081123 by MG
Found on English Russia. The vertical windows are really the barcode shown above. It should be in St. Petersburg.
Back