Usb stick, as reported by Faculteit Geesteswetenschappen using iLost

Usb stick

Found in Leiden, The Netherlands by Faculteit Geesteswetenschappen on