Gordon Freeman?

Uncategorized
(click photo for a larger version)

Half-Life comes to Geneva.
Unforeseen consequenses expected.