Genoa
, Italy

Humanclock.com image
taken: 9/24/2003
nerds@work