Guillitine
I know I spelt it wrong but this is a Set of a guillitine, this one could be a glass reflection if there is glass there...
Back to Pictures